Beckmann Sample, normalization factor

Time bar (total: 16.0s)

analyze39.0ms (0.2%)

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

Compiled 42 to 28 computations (33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-div: 4.0ms (15.7% of total)
ival-<: 4.0ms (15.7% of total)
ival-exp: 3.0ms (11.7% of total)
ival-mult: 3.0ms (11.7% of total)
...c/correct-round.rkt:121:19: 3.0ms (11.7% of total)
ival-sqrt: 3.0ms (11.7% of total)
ival-add: 2.0ms (7.8% of total)
ival-sub: 2.0ms (7.8% 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)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

sample2.8s (17.7%)

Results
2.1s8256×0valid
9.0ms58×0invalid
Precisions
Click to see histograms. Total time spent on operations: 1.8s
ival-div: 431.0ms (23.4% of total)
ival-mult: 344.0ms (18.7% of total)
...c/correct-round.rkt:121:19: 200.0ms (10.9% of total)
ival-sqrt: 168.0ms (9.1% of total)
ival-exp: 154.0ms (8.4% of total)
ival-<: 144.0ms (7.8% of total)
ival-pi: 111.0ms (6% of total)
ival-add: 97.0ms (5.3% of total)
ival-sub: 94.0ms (5.1% of total)
ival-neg: 52.0ms (2.8% of total)
ival-and: 28.0ms (1.5% of total)
const: 14.0ms (0.8% of total)
backward-pass: 2.0ms (0.1% of total)
Bogosity

preprocess149.0ms (0.9%)

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)))))))

explain236.0ms (1.5%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
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-(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) 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
87.0ms512×0valid
Compiler

Compiled 312 to 74 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0ms
ival-mult: 10.0ms (20.9% of total)
ival-div: 10.0ms (20.9% of total)
ival-sqrt: 8.0ms (16.7% of total)
ival-sub: 5.0ms (10.5% of total)
ival-add: 5.0ms (10.5% of total)
ival-exp: 4.0ms (8.4% of total)
ival-neg: 3.0ms (6.3% of total)
ival-pi: 2.0ms (4.2% of total)
const: 1.0ms (2.1% 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.6%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
98.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%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
Compiler

Compiled 75 to 52 computations (30.7% saved)

simplify394.0ms (2.5%)

Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

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

Useful iterations: 2 (0.0ms)

IterNodesCost
0421191
1831112
21671096
33321096
44901096
59211096
622921096
735711096
844851096
953051096
1058421096
1160511096
1261111096
1362571096
1469311096
1569391096
1669431096
1769431096
1869431096
Stop Event
saturated
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
#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) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (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) c)))
(/.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)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.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 (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 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c))
(+.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) c))
(+.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)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) c))
(fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) 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)
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)
(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) c)
(+.f32 c (/.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)))
(fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 #s(literal -2 binary32))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(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)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(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 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) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (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) c)))
(/.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)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
#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) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c))
(+.f32 #s(literal 1 binary32) (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) c))
(+.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)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) c))
(fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))
(+.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 (pow.f32 (exp.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 (pow.f32 (exp.f32 (neg.f32 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))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (pow.f32 (exp.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 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.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 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 #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 #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 #s(literal -2 binary32))))
(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 #s(literal -2 binary32)))
(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 (neg.f32 cosTheta)) cosTheta)
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(*.f32 (neg.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) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (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) c)))
(/.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)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.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 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c))
(+.f32 #s(literal 1 binary32) (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) c))
(+.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)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) c))
(fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.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)))) (*.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 #s(literal -2 binary32)))) cosTheta)
(/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(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))
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(exp.f32 cosTheta)
(neg.f32 cosTheta)
(+.f32 #s(literal 1 binary32) c)
c

localize210.0ms (1.3%)

Localize:

Found 12 expressions of interest:

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

Compiled 334 to 38 computations (88.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 107.0ms
ival-sqrt: 32.0ms (30% of total)
ival-pow: 22.0ms (20.6% of total)
ival-div: 13.0ms (12.2% of total)
ival-mult: 13.0ms (12.2% of total)
ival-add: 8.0ms (7.5% of total)
ival-neg: 8.0ms (7.5% of total)
ival-exp: 7.0ms (6.6% of total)
ival-sub: 2.0ms (1.9% of total)
ival-pi: 1.0ms (0.9% of total)
const: 1.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

series78.0ms (0.5%)

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

54 calls:

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

rewrite280.0ms (1.8%)

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

Useful iterations: 1 (0.0ms)

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

simplify447.0ms (2.8%)

Algorithm
egg-herbie
Rules
1500×associate-*r*
1118×fma-define
1086×times-frac
578×*-commutative
544×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0124645253
1310642842
Stop Event
node limit
Counts
584 → 693
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 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))))
(*.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 (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)))
#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)))
#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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(/.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 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c) #s(literal 2 binary32)))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) 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))
(sqrt.f32 (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 cosTheta) #s(literal -2 binary32)))
(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 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 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (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))
(fabs.f32 (sqrt.f32 (PI.f32)))
(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 (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 c #s(literal 2 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))) (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))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 c #s(literal 2 binary32)) c))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32)))) (neg.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))
(sqrt.f32 (pow.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 (/.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 (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 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (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))
(sqrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(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 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (cbrt.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (pow.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) #s(literal 2 binary32))) cosTheta) (pow.f32 (cbrt.f32 (exp.f32 cosTheta)) cosTheta))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) cosTheta) (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(sqrt.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(cbrt.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(log1p.f32 (expm1.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(exp.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 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 (cbrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)) (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (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 (cbrt.f32 (pow.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 (cbrt.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 cosTheta #s(literal -2 binary32))))))
(pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(fabs.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(hypot.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta)
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal 1 binary32)) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal -1 binary32)) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal -1 binary32)) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) 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 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(sqrt.f32 (/.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) 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 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (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 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(+.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (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 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 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (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 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (fma.f32 cosTheta cosTheta (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (fma.f32 cosTheta cosTheta (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(sqrt.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 2 binary32)))
(log.f32 (exp.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(cbrt.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(log1p.f32 (expm1.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(exp.f32 (log.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(exp.f32 (*.f32 (log.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(fma.f32 (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 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 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 (cbrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 1 binary32)))
Outputs
(*.f32 (/.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 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 c (-.f32 (*.f32 (*.f32 cosTheta (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 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 (*.f32 cosTheta #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 (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) (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 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 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (/.f32 (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 (/.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))))) (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/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 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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 (sqrt.f32 (/.f32 #s(literal 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 (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 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) (*.f32 (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 (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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (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 c (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))) (*.f32 (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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.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/2 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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (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 (*.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 (/.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/8 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.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 (/.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)))) (/.f32 (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 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)))))
(*.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) #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 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)))))
(*.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) #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 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)))))
(*.f32 c (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) #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 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c))) #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 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c))) #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 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c))) #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 -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 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)))
#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)
#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 (/.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 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (/.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.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 (*.f32 #s(literal 1/8 binary32) (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 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 (+.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 (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 (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 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (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 (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 cosTheta (neg.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 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))) #s(literal -3/2 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)))))))))) (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 (PI.f32) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) 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 (+.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 (*.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 (+.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 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (*.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 (+.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 #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 (+.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 #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 (+.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/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (*.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 (+.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 #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 (+.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 (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) (*.f32 (sqrt.f32 (/.f32 #s(literal 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 (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) (*.f32 (sqrt.f32 (/.f32 #s(literal 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 (+.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 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 (+.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 #s(literal -1/2 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.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))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (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 (+.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 (/.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/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (+.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 (+.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)))) (*.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 (+.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #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)))) (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #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 2 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 (+.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 #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 (+.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 (+.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)))) (*.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 (+.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)))) (*.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #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)))) (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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)))) (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 (PI.f32) (*.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 3 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (*.f32 (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 (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)))) (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 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 (+.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 #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 (+.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)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #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 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 (+.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 (+.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)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (-.f32 (+.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)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.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 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.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)))) (*.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 (+.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)))) (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (+.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)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (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 (+.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)))) (*.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 (/.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))))) (/.f32 (sqrt.f32 #s(literal -1 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)))) (*.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) #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)))) (*.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (neg.f32 cosTheta))
(-.f32 #s(literal 1 binary32) cosTheta)
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1 binary32))))
(fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32))))
(fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 cosTheta))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 cosTheta)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 cosTheta)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 (neg.f32 cosTheta) (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))))
(*.f32 cosTheta (neg.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))) (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (/.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.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 (*.f32 #s(literal 1/8 binary32) (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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.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 (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 (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 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (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 (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 cosTheta (neg.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 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))) #s(literal -3/2 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)))))))))) (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 (PI.f32) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) 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 (+.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 (*.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 (+.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 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (*.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 (+.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 #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 (+.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 #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 (+.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/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (*.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 (+.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 #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 (+.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 (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) (*.f32 (sqrt.f32 (/.f32 #s(literal 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 (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) (*.f32 (sqrt.f32 (/.f32 #s(literal 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 (+.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 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 (+.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 #s(literal -1/2 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.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))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (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 (+.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 (/.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/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (+.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 (+.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)))) (*.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 (+.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #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)))) (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #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 2 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 (+.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 #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 (+.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 (+.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)))) (*.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 (+.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)))) (*.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #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)))) (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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)))) (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 (PI.f32) (*.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 3 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (*.f32 (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 (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)))) (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 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 (+.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 #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 (+.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)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #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 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 (+.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 (+.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)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (-.f32 (+.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)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.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 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.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)))) (*.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 (+.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)))) (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (+.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)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (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 (+.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)))) (*.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 (/.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))))) (/.f32 (sqrt.f32 #s(literal -1 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)))) (*.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) #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)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 3 binary32))))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))
(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 (neg.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 (neg.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 #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 (neg.f32 cosTheta) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (/.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.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 (*.f32 #s(literal 1/8 binary32) (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 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 (+.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 (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 (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 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (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 (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 cosTheta (neg.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 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))) #s(literal -3/2 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)))))))))) (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 (PI.f32) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) 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 (+.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 (*.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 (+.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 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (*.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 (+.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 #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 (+.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 #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 (+.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/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (*.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 (+.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 #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 (+.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 (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) (*.f32 (sqrt.f32 (/.f32 #s(literal 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 (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) (*.f32 (sqrt.f32 (/.f32 #s(literal 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 (+.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 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 (+.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 #s(literal -1/2 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.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))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (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 (+.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 (/.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/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (+.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 (+.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)))) (*.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 (+.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #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)))) (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #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 2 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 (+.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 #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 (+.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 (+.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)))) (*.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 (+.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)))) (*.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #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)))) (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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)))) (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 (PI.f32) (*.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 3 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (*.f32 (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 (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)))) (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 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 (+.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 #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 (+.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)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #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 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 (+.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 (+.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)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (-.f32 (+.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)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.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 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.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)))) (*.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 (+.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)))) (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (+.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)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (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 (+.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)))) (*.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 (/.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))))) (/.f32 (sqrt.f32 #s(literal -1 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)))) (*.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) #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)))) (*.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(/.f32 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(+.f32 (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))))))
(-.f32 (*.f32 (*.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 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c) #s(literal 1 binary32)))
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c) #s(literal 0 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c) #s(literal 1 binary32))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal 3 binary32))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal 2 binary32))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c) #s(literal 2 binary32)))
(fabs.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c) #s(literal 3 binary32)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c) #s(literal 1 binary32)))
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c) #s(literal 0 binary32))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)
(exp.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal 1 binary32)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)
(-.f32 (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))
(sqrt.f32 (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)))
(fabs.f32 (*.f32 cosTheta #s(literal -2 binary32)))
(log.f32 (pow.f32 (exp.f32 cosTheta) #s(literal -2 binary32)))
(*.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 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 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (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))
(fabs.f32 (sqrt.f32 (PI.f32)))
(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 (+.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 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 c #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) 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 #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))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 c #s(literal 2 binary32)) c))))
(/.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal -1 binary32) (neg.f32 (-.f32 (pow.f32 c #s(literal 2 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 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 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)
(sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))
(fabs.f32 (+.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 (/.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 (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 (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 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(-.f32 (exp.f32 (log1p.f32 (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)
(sqrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)))
(fabs.f32 (PI.f32))
(log.f32 (exp.f32 (PI.f32)))
(PI.f32)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (PI.f32))))
(PI.f32)
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(PI.f32)
(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 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (cbrt.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) #s(literal 2 binary32))) cosTheta) (pow.f32 (cbrt.f32 (exp.f32 cosTheta)) cosTheta))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) cosTheta) (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) cosTheta))
(pow.f32 (sqrt.f32 (exp.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))))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(sqrt.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)))
(fabs.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(cbrt.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)))
(exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(expm1.f32 (log1p.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(log1p.f32 (expm1.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(exp.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 1 binary32)))
(exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 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))) 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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta))
(pow.f32 (/.f32 (*.f32 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 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 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))))))
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32)))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (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 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)) (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -2 binary32)))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (exp.f32 (log1p.f32 (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 (cbrt.f32 (pow.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 (cbrt.f32 (pow.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 (cbrt.f32 (pow.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 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)))
(fabs.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(hypot.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) 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 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 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 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 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta 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 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) 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 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (neg.f32 (*.f32 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 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta)
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta 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 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #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 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta 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 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.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 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal 1 binary32)) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.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 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta 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 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal -1 binary32)) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta 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 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal -1 binary32)) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) cosTheta)
(/.f32 (*.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta 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)))) (neg.f32 cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) 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 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 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 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 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 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #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 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (/.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta 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 (+.f32 #s(literal 1 binary32) 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))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 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 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 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 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sqrt.f32 (+.f32 #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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sqrt.f32 (+.f32 #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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 #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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 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 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 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 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 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 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #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 (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 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (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 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #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 #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (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 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #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 #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (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 cosTheta cosTheta))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #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 #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(+.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta #s(literal 2 binary32)) (+.f32 (neg.f32 cosTheta) cosTheta)))
(+.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (+.f32 cosTheta cosTheta))
(-.f32 (+.f32 #s(literal 1 binary32) cosTheta) (-.f32 cosTheta (*.f32 cosTheta #s(literal 2 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 cosTheta #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (+.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 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)) (neg.f32 cosTheta)))
(+.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 #s(literal 0 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 (pow.f32 cosTheta #s(literal 2 binary32))) (neg.f32 (cbrt.f32 cosTheta)))))
(+.f32 (fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (+.f32 cosTheta cosTheta))
(-.f32 (+.f32 #s(literal 1 binary32) cosTheta) (-.f32 cosTheta (*.f32 cosTheta #s(literal 2 binary32))))
(+.f32 (fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (neg.f32 (*.f32 (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 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (fma.f32 cosTheta cosTheta (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 (-.f32 (pow.f32 (+.f32 #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 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(/.f32 (-.f32 (pow.f32 (+.f32 #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 (-.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 #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (fma.f32 cosTheta cosTheta (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (fma.f32 cosTheta cosTheta (*.f32 cosTheta (+.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 #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)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (neg.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))) (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 2 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 3 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 2 binary32)))
(fabs.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 2 binary32)))
(fabs.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(cbrt.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32))))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(expm1.f32 (log1p.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(+.f32 (+.f32 #s(literal 2 binary32) (*.f32 cosTheta #s(literal 2 binary32))) #s(literal -1 binary32))
(log1p.f32 (expm1.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(exp.f32 (log.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.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)) cosTheta)
(fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) cosTheta)
(+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 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))) 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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta))
(pow.f32 (/.f32 (*.f32 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 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 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))))))
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32)))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (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 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 2 binary32))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(pow.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)

eval173.0ms (1.1%)

Compiler

Compiled 30864 to 4651 computations (84.9% saved)

prune268.0ms (1.7%)

Pruning

25 alts after pruning (25 fresh and 0 done)

PrunedKeptTotal
New86325888
Fresh000
Picked303
Done000
Total86625891
Accuracy
99.9%
Counts
891 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.6%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
93.7%
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
94.7%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
57.2%
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
98.6%
(/.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))) (/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
91.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.5%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #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)))))
98.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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
50.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
84.0%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
98.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
94.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.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)))
94.8%
(/.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)))
91.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
97.9%
(/.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))))))
91.7%
(/.f32 #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))))))
97.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.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)))))
53.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))))))))
10.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
4.9%
(/.f32 #s(literal 1 binary32) c)
95.6%
(*.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)))))))
95.6%
(*.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))))))))))
Compiler

Compiled 1132 to 770 computations (32% saved)

simplify153.0ms (1%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f32 #s(literal 1 binary32) cosTheta)
cost-diff0
(+.f32 #s(literal 1 binary32) c)
cost-diff160
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
cost-diff3296
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
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-diff96
(+.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)))))))
cost-diff160
(+.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))
cost-diff160
(/.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)))
cost-diff3296
(/.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)
cost-diff0
(/.f32 #s(literal 1 binary32) c)
cost-diff0
(PI.f32)
cost-diff0
(sqrt.f32 (PI.f32))
cost-diff0
(*.f32 cosTheta #s(literal -2 binary32))
cost-diff32
(/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
Rules
1426×fmm-def
1122×fma-define
798×sub-neg
784×distribute-lft-neg-in
632×distribute-rgt-neg-in
Iterations

Useful iterations: 7 (0.0ms)

IterNodesCost
0571691
11181531
22361495
34411491
47061483
510371468
615221468
727031451
855551451
977601451
Stop Event
node limit
Calls
Call 1
Inputs
(/.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))) (/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.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))) (/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.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)
(/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 cosTheta #s(literal 2 binary32))
#s(literal 2 binary32)
(+.f32 #s(literal 1 binary32) c)
c
(/.f32 #s(literal 1 binary32) c)
#s(literal 1 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)))
#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 (+.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.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 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
cosTheta
(+.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 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)
(sqrt.f32 (+.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)
#s(literal -2 binary32)
cosTheta
(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 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(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
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
#s(literal 2 binary32)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 cosTheta)
Outputs
(/.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))) (/.f32 #s(literal 1 binary32) (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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.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 (pow.f32 cosTheta #s(literal 2 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))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))))
#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))) (/.f32 #s(literal 1 binary32) (exp.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 #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 (+.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 (pow.f32 cosTheta #s(literal 2 binary32)))))
(+.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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 c (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(/.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)))) (*.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 #s(literal -2 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 #s(literal -2 binary32))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(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)
(/.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))))
(exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 cosTheta #s(literal 2 binary32))
#s(literal 2 binary32)
(+.f32 #s(literal 1 binary32) c)
c
(/.f32 #s(literal 1 binary32) c)
#s(literal 1 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 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c)) cosTheta)))
(/.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 #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 (+.f32 cosTheta #s(literal -1 binary32)) cosTheta))))
(/.f32 #s(literal 1 binary32) (-.f32 c (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 (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))
#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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
(+.f32 #s(literal 1 binary32) (/.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 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) cosTheta))
(+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c)) cosTheta))
(-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 cosTheta #s(literal -1 binary32))) 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 c (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 (+.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 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (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 (fma.f32 (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) cosTheta)
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c)) cosTheta)
(-.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 cosTheta #s(literal -1 binary32))) cosTheta))
(+.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(+.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 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 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(fma.f32 (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(*.f32 cosTheta (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
cosTheta
(+.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 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (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) (+.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 (pow.f32 cosTheta #s(literal 2 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))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(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 (+.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 (pow.f32 cosTheta #s(literal 2 binary32)))))
(+.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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 c (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (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))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(/.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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.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 cosTheta #s(literal -2 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 #s(literal -2 binary32) cosTheta)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
#s(literal -2 binary32)
cosTheta
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(neg.f32 cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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)))))
(/.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 #s(literal 2 binary32) 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 #s(literal 2 binary32) cosTheta #s(literal 1 binary32))) (*.f32 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 (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) (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal 2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 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))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.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)))) (+.f32 #s(literal 1 binary32) c)))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))))
(fma.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 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 #s(literal 2 binary32) cosTheta #s(literal 1 binary32))) (*.f32 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 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal 2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 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 (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)))) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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)))
(*.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 (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 (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 (sqrt.f32 (fma.f32 cosTheta #s(literal 2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal 2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 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))
(/.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 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(sqrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta 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)))))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 #s(literal 2 binary32) cosTheta #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(sqrt.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 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.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))
(/.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 (+.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 #s(literal 2 binary32) cosTheta #s(literal 1 binary32)))
(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 #s(literal 2 binary32) cosTheta #s(literal 1 binary32))
(fma.f32 cosTheta #s(literal 2 binary32) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) cosTheta)
cosTheta
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
#s(literal 2 binary32)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(neg.f32 cosTheta)

localize558.0ms (3.5%)

Localize:

Found 17 expressions of interest:

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

Compiled 484 to 52 computations (89.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 408.0ms
ival-add: 212.0ms (52% of total)
ival-mult: 148.0ms (36.3% of total)
ival-div: 22.0ms (5.4% of total)
ival-sqrt: 11.0ms (2.7% of total)
ival-pow: 7.0ms (1.7% of total)
ival-exp: 4.0ms (1% of total)
ival-neg: 2.0ms (0.5% of total)
ival-pi: 1.0ms (0.2% of total)
const: 1.0ms (0.2% of total)
backward-pass: 0.0ms (0% of total)

series184.0ms (1.2%)

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

78 calls:

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

rewrite252.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
426×log1p-expm1-u
426×expm1-log1p-u
419×add-exp-log
419×add-log-exp
418×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify711.0ms (4.4%)

Algorithm
egg-herbie
Rules
1370×times-frac
1074×*-commutative
520×sub-neg
488×+-commutative
438×cancel-sign-sub-inv
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0173755183
1476753094
Stop Event
node limit
Counts
661 → 819
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))))
(*.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 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.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 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 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 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.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 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 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 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(+.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 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 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))))))
c
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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 c cosTheta)) (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) (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))))) 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) (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))))) 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) (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))))) c)) #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #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 (*.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))) #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 #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)))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (+.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))))))) 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 #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)))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (+.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))))))) 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 #s(literal 1 binary32) (*.f32 (/.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 #s(literal 1 binary32) (+.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)))))) 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 #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)))))) 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 #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)))))) c)) #s(literal 1 binary32))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (+.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 cosTheta (-.f32 (+.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 cosTheta (-.f32 (+.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 cosTheta (-.f32 c (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) (-.f32 c (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) (-.f32 c (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) (-.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta)))
(*.f32 c cosTheta)
(*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c cosTheta)
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 #s(literal -1 binary32) (/.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)))))) c)))))
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 #s(literal -1 binary32) (/.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)))))) c)))))
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 #s(literal -1 binary32) (/.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)))))) 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (+.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/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 (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 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 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 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 (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 (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 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))))))
#s(literal 1 binary32)
cosTheta
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
cosTheta
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(-.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (+.f32 (*.f32 #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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 cosTheta (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #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 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 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 (sqrt.f32 #s(literal -1 binary32)) (-.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 cosTheta (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 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 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 c (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 c (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (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 #s(literal 1 binary32) (*.f32 c (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (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 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta))
(*.f32 c cosTheta)
(*.f32 c (+.f32 cosTheta (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c cosTheta)
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 (/.f32 cosTheta c) (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 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (+.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/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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal 2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal 2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal 2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 #s(literal -1 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 -2 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (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 -2 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (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 (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 (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 (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 (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 (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 (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 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (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 (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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (*.f32 (PI.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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (pow.f32 (sqrt.f32 #s(literal -1 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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (*.f32 (PI.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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))))) #s(literal 2 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 (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 (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(pow.f32 (exp.f32 (neg.f32 cosTheta)) (*.f32 cosTheta #s(literal 1 binary32)))
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(pow.f32 (cbrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))) (cbrt.f32 cosTheta))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta))
(pow.f32 (exp.f32 #s(literal 1 binary32)) (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)))) (cbrt.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(pow.f32 (exp.f32 (sqrt.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.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))))))
(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 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal -1 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 c #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 c)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (sqrt.f32 (/.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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) #s(literal 2 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 (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 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 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 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 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (-.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 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 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 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 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 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 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 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 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta (-.f32 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 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 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 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 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 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 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 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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.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 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.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) (/.f32 (fma.f32 cosTheta (-.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) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.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 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.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 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(*.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.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) (pow.f32 (/.f32 (fma.f32 cosTheta (-.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 (pow.f32 (/.f32 (fma.f32 cosTheta (-.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 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) (pow.f32 (/.f32 (fma.f32 cosTheta (-.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) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.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)))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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))
(fma.f32 (fma.f32 cosTheta (-.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) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (-.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 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.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 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 (fma.f32 cosTheta (-.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) (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -3 binary32)) (pow.f32 (*.f32 cosTheta (-.f32 c (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 (-.f32 c (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 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 cosTheta (-.f32 c (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 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(pow.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 cosTheta (-.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 (pow.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (log.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (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)) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))) (cbrt.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 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 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal -1/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))
(*.f32 #s(literal 1 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 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (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 2 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.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 cosTheta cosTheta)))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(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 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3/2 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))))
(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 (-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (+.f32 cosTheta cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (+.f32 cosTheta cosTheta))) (log.f32 (*.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 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 1 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 1 binary32))
(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 3 binary32))
(pow.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 3 binary32)) #s(literal 1/3 binary32))
(pow.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)))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.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))))))))
(cbrt.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 3 binary32)))
(expm1.f32 (log1p.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)))))))
(log1p.f32 (expm1.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)))))))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (+.f32 cosTheta cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (+.f32 cosTheta cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 cosTheta #s(literal 2 binary32)) cosTheta)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta))
(pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) #s(literal 2 binary32))
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 #s(literal 1 binary32) cosTheta))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) cosTheta)))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) cosTheta)))
(exp.f32 (log1p.f32 cosTheta))
(exp.f32 (*.f32 (log1p.f32 cosTheta) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) cosTheta #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)) (cbrt.f32 cosTheta) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 cosTheta) (sqrt.f32 cosTheta) #s(literal 1 binary32))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.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))) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) #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))) cosTheta) (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (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 (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))) cosTheta) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))) #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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.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) (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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.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))) cosTheta) (sqrt.f32 (PI.f32)))))) #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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))))))) #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 #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 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 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 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (PI.f32) #s(literal -1/2 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 (sqrt.f32 (PI.f32)) #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 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -3 binary32)) #s(literal 1/3 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 (sqrt.f32 (PI.f32)) #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 (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)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(+.f32 (*.f32 cosTheta c) (*.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (*.f32 c cosTheta) (*.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.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 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 cosTheta) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (log.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(fma.f32 cosTheta c (*.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 c cosTheta (*.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(/.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)))
(/.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))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) #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))) cosTheta) (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (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 (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))) cosTheta) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))) #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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.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) (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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.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))) cosTheta) (sqrt.f32 (PI.f32)))))) #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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))))))) #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 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (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))))
(*.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)))
(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 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 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 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta 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 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (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 2 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.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))
(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 2 binary32)) #s(literal 1/2 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 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) #s(literal -1 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 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3/2 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))))
(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 (-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (+.f32 cosTheta cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (+.f32 cosTheta cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.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)))) (+.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 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 (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)))) (+.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 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 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)))) (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)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (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)))) (+.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 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))) #s(literal -1 binary32)))
(*.f32 (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)))) (+.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 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 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)) #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)))) (+.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 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)))) #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)))) (+.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 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)))) #s(literal 2 binary32))
(pow.f32 (/.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)))) (+.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 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)))))
(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)))) (+.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)))) (+.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 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)))))
(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)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.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)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.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))))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.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)))))))) #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) (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))))
(+.f32 #s(literal 1 binary32) (*.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))))
(+.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))))
(*.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 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 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 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.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 c (-.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 c (*.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 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (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)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 c (*.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 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (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)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.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 c (-.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 c (*.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 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (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)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 c (*.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 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (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)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 c (*.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))) (*.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 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 c (-.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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(+.f32 c (+.f32 (*.f32 #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 c (-.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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(+.f32 c (+.f32 (*.f32 #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 c (-.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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
c
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (*.f32 (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) (*.f32 cosTheta c))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.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 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (*.f32 (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) (*.f32 cosTheta c))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.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 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (*.f32 (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) (*.f32 cosTheta c))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.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) (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))))) c)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) 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) (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))))) c)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) 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) (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))))) c)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) c) #s(literal -1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (-.f32 (+.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 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.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 (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 (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) (neg.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 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 (+.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)))))) (neg.f32 (*.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 (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 (PI.f32) (neg.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))))))
(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 (/.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) (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 (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 #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) (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 (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 (/.f32 #s(literal 1 binary32) (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 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.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 (/.f32 #s(literal 1 binary32) (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 (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 (/.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) (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 (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 #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) (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 (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 (/.f32 #s(literal 1 binary32) 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 #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 (*.f32 (/.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 (*.f32 (/.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 #s(literal 1 binary32) (-.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 (/.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 (*.f32 (/.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 #s(literal 1 binary32) (-.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))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.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)))))))
(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 (*.f32 (/.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 #s(literal 1 binary32) (-.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))))) #s(literal 3 binary32)))) (neg.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.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))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.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)))))))
(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 (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 (/.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 (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 (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 (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 (+.f32 #s(literal 1 binary32) (-.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))))) #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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (+.f32 #s(literal 1 binary32) (-.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))))) (pow.f32 c #s(literal 2 binary32))))))) c)
(/.f32 (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.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 (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 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta 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 (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))))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 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 (*.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)) c))
(neg.f32 (/.f32 (+.f32 (fma.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))) #s(literal -1 binary32)) c))
(/.f32 (neg.f32 (+.f32 (+.f32 (-.f32 (/.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) 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 #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)))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (+.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))))))) 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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) #s(literal -1 binary32)) c))
(/.f32 (neg.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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) 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 #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)))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (+.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))))))) 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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) #s(literal -1 binary32)) c))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (/.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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 2 binary32))) c) #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))) 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 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 (+.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 #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 (+.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 #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 (+.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 #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 (+.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 (+.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 #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 (+.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 #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 (+.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 #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 (+.f32 #s(literal 1 binary32) (*.f32 (/.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) 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 #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 (+.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 #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 (+.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 #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)))))
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) (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 (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) 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) (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 (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) 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) (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 (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) c))))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #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)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #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 #s(literal 1 binary32) (+.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)))))) c)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #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 #s(literal 1 binary32) (+.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)))))) c)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #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))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (+.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 cosTheta (+.f32 c (-.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 c (*.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 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 cosTheta (+.f32 c (-.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 c (*.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 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 cosTheta (+.f32 c (-.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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 cosTheta (-.f32 c (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) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 (neg.f32 cosTheta) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (neg.f32 (+.f32 c (*.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) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 (neg.f32 cosTheta) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (neg.f32 (+.f32 c (*.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) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 (neg.f32 cosTheta) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (neg.f32 (+.f32 c (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (*.f32 cosTheta c) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (*.f32 cosTheta c) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (*.f32 cosTheta c) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 c cosTheta)
(*.f32 cosTheta c)
(*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))
(*.f32 c (+.f32 cosTheta (-.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 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))
(*.f32 c (+.f32 cosTheta (-.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 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))
(*.f32 c (+.f32 cosTheta (-.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 c cosTheta)
(*.f32 cosTheta c)
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 #s(literal -1 binary32) (/.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)))))) c)))))
(neg.f32 (*.f32 c (*.f32 #s(literal -1 binary32) (+.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))))) c)))))
(*.f32 (-.f32 (/.f32 (neg.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c) cosTheta) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 #s(literal -1 binary32) (/.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)))))) c)))))
(neg.f32 (*.f32 c (*.f32 #s(literal -1 binary32) (+.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))))) c)))))
(*.f32 (-.f32 (/.f32 (neg.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c) cosTheta) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 #s(literal -1 binary32) (/.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)))))) c)))))
(neg.f32 (*.f32 c (*.f32 #s(literal -1 binary32) (+.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))))) c)))))
(*.f32 (-.f32 (/.f32 (neg.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c) cosTheta) (neg.f32 c))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1/2 binary32))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (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 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.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 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal 2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal 2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal 2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal 2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal 2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal 2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 #s(literal 1/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 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 #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 (*.f32 #s(literal -1 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 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) 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 (+.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 (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 (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 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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/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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 #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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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)))) (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 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)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 -1 binary32)) #s(literal 3 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)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 #s(literal 1/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 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 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)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 -1 binary32)) #s(literal 3 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)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -1 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))))
#s(literal 1 binary32)
cosTheta
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
cosTheta
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.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))) 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1/2 binary32))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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/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 (+.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 cosTheta (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 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 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(-.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 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #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 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (-.f32 (*.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)) (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)))))))))
(*.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 (+.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))))) (neg.f32 (*.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 (fma.f32 (neg.f32 cosTheta) (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 (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))))) (-.f32 (*.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)) (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 (PI.f32) (neg.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(fma.f32 #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 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (+.f32 (*.f32 #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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))))))
(+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #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 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))))
(+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 cosTheta (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 cosTheta (PI.f32)) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 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 (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 cosTheta (PI.f32)) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/8 binary32) (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #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 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(-.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 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/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)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))
(-.f32 (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))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 cosTheta (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 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 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 cosTheta (*.f32 (PI.f32) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (neg.f32 (*.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)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))) (fma.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/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)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 cosTheta (*.f32 (PI.f32) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))) (fma.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (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))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/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)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)))) (neg.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 c (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 c (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 c (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 c (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 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 #s(literal 1 binary32) (*.f32 c (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (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 (/.f32 #s(literal 1 binary32) c) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (neg.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 c (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (+.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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 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 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (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 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))) c) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) c) #s(literal -1 binary32))) c)
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (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 cosTheta (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta))
(fma.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c))
(-.f32 (*.f32 cosTheta c) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta))
(fma.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c))
(-.f32 (*.f32 cosTheta c) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta))
(fma.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c))
(-.f32 (*.f32 cosTheta c) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 c cosTheta)
(*.f32 cosTheta c)
(*.f32 c (+.f32 cosTheta (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)))))
(*.f32 c (-.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c))))
(*.f32 c (+.f32 cosTheta (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)))))
(*.f32 c (-.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c))))
(*.f32 c (+.f32 cosTheta (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)))))
(*.f32 c (-.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c))))
(*.f32 c cosTheta)
(*.f32 cosTheta c)
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)))))
(*.f32 c (neg.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)) cosTheta)))
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)))))
(*.f32 c (neg.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)) cosTheta)))
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)))))
(*.f32 c (neg.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (-.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1/2 binary32))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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/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 (+.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 cosTheta (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 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 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(-.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 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (fma.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 3 binary32)))) (neg.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.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 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 3 binary32))) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) 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 (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 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) 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 (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 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #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 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #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 (neg.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 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))) c) #s(literal -1 binary32)) c))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))) 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))
(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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))) c) #s(literal -1 binary32)) c))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32))) c) #s(literal -1 binary32)) (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) 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 (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 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (-.f32 (*.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)) (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)))))))))
(*.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 (+.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))))) (neg.f32 (*.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 (fma.f32 (neg.f32 cosTheta) (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 (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))))) (-.f32 (*.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)) (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 (PI.f32) (neg.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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)))) (*.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (/.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 #s(literal -1/2 binary32) (/.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (/.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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/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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 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 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 #s(literal -1/2 binary32) (/.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)))) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 #s(literal -1/2 binary32) (/.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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/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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 #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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.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 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (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) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 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 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (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) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 2 binary32)))))
(+.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 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 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 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 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 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 (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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 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 (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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 3 binary32))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.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))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 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))))) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 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 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 3 binary32))))) (sqrt.f32 #s(literal 2 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 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.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)) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 3 binary32))))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta))
(-.f32 #s(literal 1 binary32) cosTheta)
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 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))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 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 2 binary32)) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 cosTheta)))
(*.f32 (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 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 2 binary32)) (sqrt.f32 #s(literal -1 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 2 binary32)) (sqrt.f32 #s(literal -1 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 2 binary32)) (sqrt.f32 #s(literal -1 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 2 binary32)) (sqrt.f32 #s(literal -1 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 2 binary32)) (sqrt.f32 #s(literal -1 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 2 binary32)) (sqrt.f32 #s(literal -1 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))) 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 (+.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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1/2 binary32))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (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 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.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 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal 2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal 2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal 2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal 2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal 2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal 2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal 2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 #s(literal -1 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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 #s(literal -1 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (+.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) (+.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 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 (*.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 (+.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)))))))
(+.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 (+.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 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 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 #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 (+.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 (+.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 (+.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 (+.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)))) (-.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 (+.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))))) 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 (neg.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 #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 (neg.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 #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 (neg.f32 (fma.f32 #s(literal -1 binary32) (/.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 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) #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 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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))))
(*.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 (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 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 2 binary32)))) (neg.f32 cosTheta)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) 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) (+.f32 c (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 (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 (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 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (-.f32 (-.f32 (*.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))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 2 binary32)))))) (neg.f32 cosTheta)) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 2 binary32))))) (*.f32 (PI.f32) (neg.f32 (+.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))))))
(/.f32 #s(literal 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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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)))) (*.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 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.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 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (/.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) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.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) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.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 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (/.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 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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/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) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal 2 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 (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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (*.f32 (PI.f32) (pow.f32 (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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (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)) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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/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) (+.f32 c (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (*.f32 (PI.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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))) #s(literal 2 binary32))))) (/.f32 (*.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)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))) #s(literal 2 binary32))))))
(+.f32 (/.f32 (neg.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 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 2 binary32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (*.f32 (PI.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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))) #s(literal 2 binary32))))) (/.f32 (*.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)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 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))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))) #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 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 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 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))) #s(literal 3 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 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))) #s(literal 2 binary32))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.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)))) (/.f32 (*.f32 #s(literal -1 binary32) (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 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 2 binary32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 3 binary32))))) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (/.f32 (*.f32 #s(literal -1 binary32) (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 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (PI.f32)) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 3 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 2 binary32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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/4 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 3 binary32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)) (pow.f32 cosTheta #s(literal 3 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 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) #s(literal 2 binary32))))))))
(-.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 (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 (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal -2 binary32))
(pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -1 binary32))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(pow.f32 (exp.f32 (neg.f32 cosTheta)) (*.f32 cosTheta #s(literal 1 binary32)))
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(pow.f32 (cbrt.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))))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))) (cbrt.f32 cosTheta))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta))
(pow.f32 (exp.f32 #s(literal 1 binary32)) (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)))) (cbrt.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(pow.f32 (exp.f32 (sqrt.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.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 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal -1 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 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)))
(/.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) #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)
(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 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 (fma.f32 cosTheta (-.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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta (-.f32 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 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 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 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 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 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 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 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 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 (/.f32 (fma.f32 cosTheta (-.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)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta (-.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 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 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 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 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 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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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) (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.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 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 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 (fma.f32 cosTheta (-.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) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(*.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.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 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) (pow.f32 (/.f32 (fma.f32 cosTheta (-.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 (pow.f32 (/.f32 (fma.f32 cosTheta (-.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 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) (pow.f32 (/.f32 (fma.f32 cosTheta (-.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) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.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) (/.f32 (fma.f32 cosTheta (-.f32 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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.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 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.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 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(fma.f32 (fma.f32 cosTheta (-.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) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(fma.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (-.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 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.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 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 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 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 cosTheta (-.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) (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(/.f32 (+.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -3 binary32)) (pow.f32 (*.f32 cosTheta (-.f32 c (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 (-.f32 c (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 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(/.f32 (+.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -3 binary32)) (pow.f32 (*.f32 cosTheta (-.f32 c (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 (-.f32 c (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) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 cosTheta (-.f32 c (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 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(pow.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (cbrt.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(log.f32 (exp.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (log.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 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 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32))) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))) (cbrt.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 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 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/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 (+.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 cosTheta 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 cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.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 #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (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 2 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 #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 cosTheta cosTheta)))))
(/.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 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 cosTheta cosTheta)))) (neg.f32 (*.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 cosTheta cosTheta))) 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 (exp.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 #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 cosTheta 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 cosTheta 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))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3/2 binary32))))
(/.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 #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 #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))))
(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 (+.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 cosTheta 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 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (+.f32 cosTheta cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal 2 binary32))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (+.f32 cosTheta cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(/.f32 (exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal 2 binary32))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.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 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)))))))
(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 1 binary32))
(*.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 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))
(*.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 cosTheta 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 (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 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))
(*.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 (/.f32 (sqrt.f32 (+.f32 #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 (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 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(*.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 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3 binary32)))
(*.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 cosTheta 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)))))))
(log1p.f32 (expm1.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 (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))) (-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (+.f32 cosTheta cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal 2 binary32))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.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))) (-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (+.f32 cosTheta cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32)))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal 2 binary32))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 cosTheta #s(literal 2 binary32)) cosTheta)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta))
(pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) #s(literal 3 binary32))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) #s(literal 2 binary32))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) cosTheta)))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(exp.f32 (log1p.f32 cosTheta))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(exp.f32 (*.f32 (log1p.f32 cosTheta) #s(literal 1 binary32)))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(fma.f32 #s(literal 1 binary32) cosTheta #s(literal 1 binary32))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(fma.f32 (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)) (cbrt.f32 cosTheta) #s(literal 1 binary32))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(fma.f32 (sqrt.f32 cosTheta) (sqrt.f32 cosTheta) #s(literal 1 binary32))
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))))))
(*.f32 #s(literal 1 binary32) (/.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (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 (cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.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))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))))
(pow.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))))
(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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.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))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.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 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))))
(cbrt.f32 (*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #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))) 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))))))
(log1p.f32 (expm1.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))))
(exp.f32 (log.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))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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 (exp.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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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)))) (+.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))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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 (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))) (/.f32 #s(literal 1 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)))) (+.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 (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 (sqrt.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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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)))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (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 #s(literal 1 binary32) (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)))))
(*.f32 (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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (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))
(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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (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)))
(log.f32 (exp.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))) 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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.f32 #s(literal 1 binary32) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.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 #s(literal 1 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))))))))
(exp.f32 (*.f32 (log1p.f32 (+.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))) cosTheta) (sqrt.f32 (PI.f32)))))) #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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 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))))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.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))) cosTheta) (sqrt.f32 (PI.f32))))))) #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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 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 (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 #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 (/.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 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -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 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.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)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(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 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(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 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -3 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -3 binary32)))
(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 (sqrt.f32 (PI.f32)) #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))))
(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)))
(pow.f32 (exp.f32 (neg.f32 (log.f32 (PI.f32)))) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta c) (*.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(+.f32 (*.f32 c cosTheta) (*.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(pow.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 3 binary32))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (pow.f32 (exp.f32 cosTheta) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 cosTheta c (*.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 c cosTheta (*.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))))))
(/.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)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #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))) 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 (neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta)
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))))
(pow.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))))
(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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.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))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.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 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))))
(cbrt.f32 (*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #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))) 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))))))
(log1p.f32 (expm1.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))))
(exp.f32 (log.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))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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 (exp.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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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)))) (+.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))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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 (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))) (/.f32 #s(literal 1 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)))) (+.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 (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 (sqrt.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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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)))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (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 #s(literal 1 binary32) (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)))))
(*.f32 (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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (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))
(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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.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))) cosTheta) (sqrt.f32 (PI.f32))) (+.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 (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)))
(log.f32 (exp.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))) 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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.f32 #s(literal 1 binary32) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (+.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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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)))) (+.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.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 #s(literal 1 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))))))))
(exp.f32 (*.f32 (log1p.f32 (+.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))) cosTheta) (sqrt.f32 (PI.f32)))))) #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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 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))))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.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))) cosTheta) (sqrt.f32 (PI.f32))))))) #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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 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 (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 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.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)))
(*.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)))))
(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 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 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 (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 (+.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 cosTheta 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 cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.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 #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (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 2 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 #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.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))
(/.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 cosTheta 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))))
(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 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(sqrt.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 2 binary32)))
(fabs.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 cosTheta 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))))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.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 #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 cosTheta 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 cosTheta 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))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3/2 binary32))))
(/.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 #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 #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))))
(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 (+.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 cosTheta 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 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (+.f32 cosTheta cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal 2 binary32))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (+.f32 cosTheta cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(/.f32 (exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal 2 binary32))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.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 #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))))) #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)))))
(*.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)))) (+.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 (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)))) (+.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 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 (/.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))) (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 (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)))) (+.f32 #s(literal 1 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)))) (+.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 (pow.f32 (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)))) (+.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 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))) #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 (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)))) (+.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 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 (fma.f32 (/.f32 (sqrt.f32 (+.f32 #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)) #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)))
(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)))) (+.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)))
(pow.f32 (/.f32 #s(literal 1 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)))) (+.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)))
(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)))) (+.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)))
(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)))) (+.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)))
(pow.f32 (/.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)))) (+.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)))
(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)))) (+.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)))
(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)))) (+.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)))
(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)))) (+.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)))
(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)))) (+.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)))))
(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)))) (+.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)))
(exp.f32 (neg.f32 (log1p.f32 (+.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)))))))))
(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) (+.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))))))))
(exp.f32 (*.f32 (log1p.f32 (+.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))))))) #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) (+.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))))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.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)))))))) #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) (+.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))))))))

eval414.0ms (2.6%)

Compiler

Compiled 48348 to 6690 computations (86.2% saved)

prune465.0ms (2.9%)

Pruning

36 alts after pruning (35 fresh and 1 done)

PrunedKeptTotal
New1197251222
Fresh101020
Picked415
Done000
Total1211361247
Accuracy
100.0%
Counts
1247 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.6%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
93.8%
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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))
98.0%
(pow.f32 (sqrt.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))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 2 binary32))
94.4%
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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))
94.8%
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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))
57.3%
(/.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
98.5%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))
95.7%
(/.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)))
94.9%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta))
94.8%
(/.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)))))
95.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.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 (+.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)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
50.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
98.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
94.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))
95.1%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32))) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta)))
94.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta)))
94.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (-.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))))) cosTheta)))
94.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
97.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
91.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
94.9%
(/.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))))))
97.9%
(/.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))))))
91.7%
(/.f32 #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))))))
97.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.8%
(/.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)))))
50.6%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))))
53.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))))))))
10.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
4.9%
(/.f32 #s(literal 1 binary32) c)
95.6%
(*.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.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.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))) cosTheta) (sqrt.f32 (PI.f32))))))))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.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)))))))))
Compiler

Compiled 1539 to 1036 computations (32.7% saved)

simplify109.0ms (0.7%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(PI.f32)
cost-diff0
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
cost-diff0
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
cost-diff0
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32)))
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-diff128
(+.f32 #s(literal 1 binary32) (/.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 #s(literal 1 binary32) (/.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
(+.f32 #s(literal 1 binary32) c)
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
cost-diff0
(*.f32 cosTheta #s(literal -2 binary32))
cost-diff32
(/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
cost-diff64
(fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))
cost-diff64
(/.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))) (/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))
Rules
1478×times-frac
1434×div-sub
958×fma-define
740×fmm-def
724×associate-*r/
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
0601618
11181486
22421478
35541462
412201453
537281448
675061428
Stop Event
node limit
Calls
Call 1
Inputs
(/.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))) (/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))
#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))) (/.f32 #s(literal 1 binary32) (exp.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) (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)
(/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 cosTheta #s(literal 2 binary32))
#s(literal 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 (-.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 #s(literal 1 binary32) (/.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 (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 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.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)))) 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 (+.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)) (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 (+.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)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.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)))) cosTheta))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.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)))) cosTheta)
(+.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 (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
cosTheta
(-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32)))
(-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/2 binary32) cosTheta)
#s(literal -1/2 binary32)
#s(literal 1/2 binary32)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32))) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta)))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32))) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta))
(/.f32 (+.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32))) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta)
(+.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32))) (*.f32 cosTheta (-.f32 c (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)))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(PI.f32)
#s(literal -1/2 binary32)
(cbrt.f32 (PI.f32))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
cosTheta
(-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
c
Outputs
(/.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))) (/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 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 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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 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 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
#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))) (/.f32 #s(literal 1 binary32) (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 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(fma.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(/.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)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 #s(literal -2 binary32))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(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)
(/.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))))
(exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 cosTheta #s(literal 2 binary32))
#s(literal 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 (-.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 (*.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 #s(literal 1 binary32) (*.f32 (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) #s(literal 1 binary32)))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (/.f32 (-.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 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) #s(literal 1 binary32))
(/.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 (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (/.f32 (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) 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 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(-.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))) (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)))
(*.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 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.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)))) 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) (sqrt.f32 (PI.f32))) (*.f32 (/.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) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (/.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) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 c (fma.f32 (/.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)) (*.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 #s(literal 1 binary32) (fma.f32 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (+.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.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)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.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) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (/.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) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(+.f32 c (fma.f32 (/.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)) (*.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) (fma.f32 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))) c))
(fma.f32 (/.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)) (*.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 (/.f32 (+.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.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)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.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) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 (/.f32 (/.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) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(/.f32 (/.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 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (PI.f32))))
(/.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)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(/.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)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 (+.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(/.f32 (-.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.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)))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.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 (/.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) (sqrt.f32 (PI.f32)))
(/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (sqrt.f32 (PI.f32)))
(/.f32 (-.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.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)))) 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 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(-.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) cosTheta))
(+.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 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #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)))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
cosTheta
(-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(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 #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32))
(*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32)))
(*.f32 cosTheta (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1/2 binary32)))
(*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)))
(-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))
(fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1/2 binary32))
(fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -1/2 binary32))
#s(literal -1/2 binary32)
#s(literal 1/2 binary32)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(neg.f32 cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32))) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (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)))) cosTheta)))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32))) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta))
(+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (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)))) cosTheta))
(/.f32 (+.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32))) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 c (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)))) cosTheta)
(+.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32))) (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 cosTheta (-.f32 c (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 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(PI.f32)
#s(literal -1/2 binary32)
(cbrt.f32 (PI.f32))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
cosTheta
(-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
c

localize374.0ms (2.3%)

Localize:

Found 18 expressions of interest:

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

Compiled 482 to 55 computations (88.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 115.0ms
ival-div: 29.0ms (25.2% of total)
ival-sub: 21.0ms (18.3% of total)
ival-add: 19.0ms (16.5% of total)
ival-mult: 18.0ms (15.7% of total)
ival-pow: 10.0ms (8.7% of total)
ival-sqrt: 6.0ms (5.2% of total)
ival-exp: 4.0ms (3.5% of total)
ival-cbrt: 3.0ms (2.6% of total)
ival-pi: 1.0ms (0.9% of total)
const: 1.0ms (0.9% of total)
ival-neg: 1.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

series220.0ms (1.4%)

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

48 calls:

TimeVariablePointExpression
155.0ms
cosTheta
@0
(/ (+ (/ (cbrt (pow (PI) -1/2)) (cbrt (PI))) (* cosTheta (- c (pow (PI) -1/2)))) cosTheta)
17.0ms
c
@0
(/ (+ (/ (cbrt (pow (PI) -1/2)) (cbrt (PI))) (* cosTheta (- c (pow (PI) -1/2)))) cosTheta)
6.0ms
cosTheta
@-inf
(/ 1 (+ (* (/ (/ (sqrt (+ 1 (* cosTheta -2))) cosTheta) (sqrt (PI))) (/ 1 (exp (pow cosTheta 2)))) 1))
4.0ms
cosTheta
@inf
(/ 1 (+ (* (/ (/ (sqrt (+ 1 (* cosTheta -2))) cosTheta) (sqrt (PI))) (/ 1 (exp (pow cosTheta 2)))) 1))
3.0ms
c
@0
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (+ 1 (* cosTheta (- (* cosTheta (- (* -1/2 cosTheta) 1/2)) 1))) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))

rewrite223.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
493×log1p-expm1-u
493×expm1-log1p-u
478×add-exp-log
476×add-log-exp
469×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify387.0ms (2.4%)

Algorithm
egg-herbie
Rules
1254×associate-*r*
1236×fma-define
724×distribute-lft-in
712×distribute-rgt-in
682×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0126632025
1326930100
Stop Event
node limit
Counts
511 → 662
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 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.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 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.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 #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 #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 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (+.f32 (*.f32 #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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 cosTheta (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (+.f32 (*.f32 #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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 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 (sqrt.f32 #s(literal -1 binary32)) (-.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 cosTheta (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.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 (*.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 (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 (*.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 (pow.f32 cosTheta #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)) (*.f32 (exp.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 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)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (*.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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 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)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 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) 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 (/.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 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) (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 #s(literal 1 binary32) (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 #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 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (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 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 (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) (*.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) (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) (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) (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 #s(literal -1 binary32) (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)))) (*.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) (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) (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 (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 #s(literal -1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 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 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 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 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 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)))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal 3/2 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 cosTheta #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -4 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 8 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) cosTheta)) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))) (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) cosTheta)
(*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))
(*.f32 #s(literal -1/2 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) cosTheta)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) cosTheta)) #s(literal 1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (+.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (+.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (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 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta))
(*.f32 c cosTheta)
(*.f32 c (+.f32 cosTheta (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c cosTheta)
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 (/.f32 cosTheta c) (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 cosTheta (-.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 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 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.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 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 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 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.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 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 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 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(+.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 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 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))))))
c
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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 c cosTheta)) (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) (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))))) 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) (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))))) 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) (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))))) c)) #s(literal 1 binary32))))
(-.f32 (exp.f32 (log1p.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))) #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))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))) (sqrt.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))) #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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #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 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (neg.f32 (log1p.f32 c)))
(exp.f32 (*.f32 (log1p.f32 c) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 c)) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (/.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (/.f32 (*.f32 cosTheta (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 (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)))
(+.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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta))) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 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 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (neg.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta))) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta))) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #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 (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 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 (PI.f32) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 cosTheta #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 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(/.f32 (+.f32 #s(literal 1 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 #s(literal 1 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(/.f32 (-.f32 #s(literal 1 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 #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)))
(pow.f32 (+.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)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.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))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.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)) #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)) (*.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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) #s(literal 1 binary32))
(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) #s(literal 1 binary32))
(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)) #s(literal 1 binary32))
(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)) #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 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 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 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 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 (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)))
(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 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) #s(literal -1/4 binary32))
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (/.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)))
(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 (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 (pow.f32 (PI.f32) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (cbrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))))
(/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (cbrt.f32 #s(literal -1 binary32)) (cbrt.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)))) (cbrt.f32 (neg.f32 (cbrt.f32 (PI.f32)))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 3 binary32))
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 2 binary32))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)))))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 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 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 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 (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 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (neg.f32 (cbrt.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 (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 (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 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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 3 binary32))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 cosTheta #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 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 cosTheta #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 (exp.f32 (log1p.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) #s(literal 1 binary32))
(/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (/.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) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 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))) cosTheta)
(pow.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 2 binary32))
(log.f32 (exp.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.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) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.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) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal -3/2 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.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) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log1p.f32 (expm1.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (log.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (*.f32 (log.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 1 binary32)))
(-.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)) #s(literal 1 binary32))
(pow.f32 (*.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))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32))) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.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 (exp.f32 (log1p.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.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 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 cosTheta) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (log.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.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 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 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 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 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 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 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 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 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 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 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 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta (-.f32 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 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 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 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 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 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 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 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (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 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.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 #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) (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) (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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))) (neg.f32 cosTheta)) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.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 #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 #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 #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) (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) (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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (-.f32 (fma.f32 (neg.f32 cosTheta) (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (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 (PI.f32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 #s(literal 1 binary32) (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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))
(-.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (+.f32 (*.f32 #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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))))))
(+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.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 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #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/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))))
(+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #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 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 1/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 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 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 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 cosTheta (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (+.f32 (*.f32 #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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 cosTheta (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #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/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (/.f32 (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 cosTheta (PI.f32)) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 1/8 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)))) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal 1/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 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 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 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 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 (pow.f32 cosTheta #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 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))))))
(-.f32 (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))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #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 -1 binary32))) (*.f32 (*.f32 (exp.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 cosTheta (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 cosTheta (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 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 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 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 (pow.f32 cosTheta #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 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (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 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 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)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 #s(literal -1/4 binary32) (/.f32 cosTheta (*.f32 (PI.f32) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 (exp.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 6 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))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/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 -1 binary32))) (*.f32 (*.f32 (exp.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.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 #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 cosTheta (*.f32 (fma.f32 cosTheta #s(literal -1 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 #s(literal 1 binary32) (+.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #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 (*.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) (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 (+.f32 #s(literal 1 binary32) (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 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (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 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 #s(literal 1 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 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #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 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #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 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 #s(literal 1 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) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 #s(literal 1 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 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #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 (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 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #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 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 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 (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 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 (*.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 (pow.f32 cosTheta #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)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))))))))
(+.f32 #s(literal 1 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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))))))))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (*.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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 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)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))))
(+.f32 #s(literal 1 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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 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 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 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 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (*.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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 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)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))))
(+.f32 #s(literal 1 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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 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 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (sqrt.f32 #s(literal 2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 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 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 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))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))))
#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 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32))) (+.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 (/.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) c)
(/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (/.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 (/.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 (fma.f32 cosTheta #s(literal -1 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 #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 (fma.f32 cosTheta #s(literal -1 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 #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 (fma.f32 cosTheta #s(literal -1 binary32) #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))))
(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)))))
(*.f32 (fma.f32 cosTheta #s(literal -1 binary32) #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 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (fma.f32 cosTheta #s(literal -1 binary32) #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 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (neg.f32 (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32))) (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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (neg.f32 (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32))) (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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (neg.f32 (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32))) (neg.f32 cosTheta))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (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 #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 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (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 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.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 #s(literal 1 binary32) (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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (neg.f32 cosTheta) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.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 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (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 #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 #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 #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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))
(+.f32 (/.f32 #s(literal 1 binary32) (-.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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (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 #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 #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 #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 #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 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.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 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (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 #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 #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 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (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 #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 #s(literal -1 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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))))
(+.f32 (/.f32 #s(literal 1 binary32) (-.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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (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 #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 #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 #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 #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 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) (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 #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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (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 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #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))) (/.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 (+.f32 cosTheta (*.f32 (fma.f32 cosTheta #s(literal -1 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 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 cosTheta (*.f32 (fma.f32 cosTheta #s(literal -1 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 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 cosTheta (*.f32 (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (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) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(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) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(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) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(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 #s(literal -1 binary32) (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) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(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) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(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) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(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 (/.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 (fma.f32 cosTheta #s(literal -1 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 #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 (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 (fma.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))) (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/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal -1/2 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #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 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 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 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 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 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 #s(literal -1/2 binary32) (*.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))) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal -1/2 binary32)) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #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 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32)) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) cosTheta)))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.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 #s(literal 1 binary32) cosTheta))) cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 c (-.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) (/.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)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) (/.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)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) (/.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)) (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 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 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 -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal 3/2 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3/2 binary32))))) (fma.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (-.f32 (fma.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 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 (sqrt.f32 (PI.f32)) #s(literal -3/2 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) (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.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 -2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta #s(literal 2 binary32)))))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (+.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 4 binary32) (PI.f32)) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 cosTheta #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal 4 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 cosTheta #s(literal 3 binary32))))) (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.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 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) #s(literal -4 binary32) (-.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 4 binary32) (PI.f32)) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 3 binary32)))) (fma.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)) (fma.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 4 binary32) (PI.f32)) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.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 -2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta #s(literal 2 binary32)))))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (neg.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)) (fma.f32 #s(literal 4 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (/.f32 (PI.f32) cosTheta)) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -4 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 8 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) cosTheta)) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (-.f32 (fma.f32 #s(literal -4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 (*.f32 (PI.f32) (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) #s(literal 8 binary32)))) (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))))) cosTheta)) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (*.f32 #s(literal 8 binary32) (/.f32 (PI.f32) cosTheta)) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 4 binary32) (PI.f32)) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) cosTheta) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) cosTheta)
(neg.f32 cosTheta)
(*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))
(*.f32 cosTheta (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1 binary32)))
(*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))
(*.f32 #s(literal -1/2 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(neg.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) cosTheta))))
(*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) cosTheta)) (neg.f32 (pow.f32 cosTheta #s(literal 3 binary32))))
(*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) cosTheta)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) cosTheta) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) cosTheta)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) cosTheta) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(neg.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) cosTheta))))
(*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) cosTheta)) (neg.f32 (pow.f32 cosTheta #s(literal 3 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (+.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))
(neg.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) cosTheta)))))
(*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (neg.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) cosTheta) (+.f32 #s(literal 1/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 3 binary32)) (+.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))
(neg.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (+.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) cosTheta)))))
(*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (neg.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) cosTheta) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 c (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 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c cosTheta))
(*.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 c cosTheta)
(*.f32 cosTheta c)
(*.f32 c (+.f32 cosTheta (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)))))
(*.f32 c (-.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c))))
(*.f32 c (+.f32 cosTheta (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)))))
(*.f32 c (-.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c))))
(*.f32 c (+.f32 cosTheta (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c)))))
(*.f32 c (-.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c))))
(*.f32 c cosTheta)
(*.f32 cosTheta c)
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c))))
(*.f32 (neg.f32 c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c) (neg.f32 cosTheta)))
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c))))
(*.f32 (neg.f32 c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c) (neg.f32 cosTheta)))
(*.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) cosTheta) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c))))
(*.f32 (neg.f32 c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 cosTheta c) (neg.f32 cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 c (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 (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 (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 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)
(-.f32 (+.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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)
(-.f32 (+.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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)
(-.f32 (+.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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)
(-.f32 (+.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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)
(/.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 (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(+.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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)
(+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)
(+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(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 c (+.f32 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (*.f32 (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) (*.f32 cosTheta c))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (*.f32 (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) (*.f32 cosTheta c))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (*.f32 (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) (*.f32 cosTheta c))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)) #s(literal 1 binary32))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) 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) (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))))) c)) #s(literal 1 binary32))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) 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) (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))))) c)) #s(literal 1 binary32))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) c) #s(literal -1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #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))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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 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) (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)))) #s(literal 1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(*.f32 (cbrt.f32 (pow.f32 (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 -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (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 (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)))) #s(literal 1 binary32)) #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)))) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))) (sqrt.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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 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) (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)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (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) (cbrt.f32 (pow.f32 (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 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (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)))) #s(literal 1 binary32)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (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 -2 binary32))
(pow.f32 (sqrt.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)))) #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #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 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) (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)))) #s(literal 1 binary32)))
(pow.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #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 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) (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)))) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 3 binary32))
(/.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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #s(literal 1 binary32)))
(pow.f32 (sqrt.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32))
(/.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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #s(literal 1 binary32)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) #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 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) (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)))) #s(literal 1 binary32)))
(log.f32 (exp.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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 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) (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)))) #s(literal 1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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 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) (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)))) #s(literal 1 binary32)))
(cbrt.f32 (pow.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 3 binary32)))
(/.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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(expm1.f32 (log1p.f32 (/.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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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 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) (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)))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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 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) (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)))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #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 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) (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)))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))) #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 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) (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)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #s(literal 1 binary32))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (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))))
(expm1.f32 (log1p.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)))) #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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))
(*.f32 (cbrt.f32 (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))) (cbrt.f32 (pow.f32 (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 2 binary32))))
(*.f32 (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)))) #s(literal 1 binary32))) (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)))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #s(literal 1 binary32))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 3 binary32))
(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))
(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)))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(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))
(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)))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 2 binary32))
(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))
(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)))) #s(literal 1 binary32))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #s(literal 1 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #s(literal 1 binary32))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))
(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))
(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)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))
(expm1.f32 (log1p.f32 (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))))
(expm1.f32 (log1p.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)))) #s(literal 1 binary32))))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #s(literal 1 binary32))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #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)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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)))) #s(literal 1 binary32))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) c))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal -2 binary32))) (cbrt.f32 (+.f32 #s(literal 1 binary32) c)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 (pow.f32 (cbrt.f32 (pow.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) (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (neg.f32 (log1p.f32 c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (*.f32 (log1p.f32 c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 c)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(-.f32 (+.f32 #s(literal 1 binary32) (/.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 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 1 binary32)))
(+.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) #s(literal 0 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 (*.f32 (+.f32 (neg.f32 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 #s(literal 1 binary32) cosTheta)) 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))))
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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)))
(+.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) #s(literal 1 binary32)))
(+.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) #s(literal 0 binary32))
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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 (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)) (*.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(+.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 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 0 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 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 0 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 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 0 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 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 0 binary32)))
(+.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta))) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32)))))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 3 binary32))) (+.f32 (neg.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 3 binary32))) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 3 binary32))))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 3 binary32)))) (*.f32 #s(literal 0 binary32) (*.f32 cosTheta (pow.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 3 binary32)))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 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)))) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 0 binary32)) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (neg.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta))) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32)))))
(+.f32 (+.f32 (neg.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 3 binary32))) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 3 binary32))) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 3 binary32))))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 cosTheta (pow.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 3 binary32)))) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 3 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 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 0 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 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta))) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 2 binary32)))))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 3 binary32))) (+.f32 (neg.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 3 binary32))) (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 3 binary32))))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 3 binary32)))) (*.f32 #s(literal 0 binary32) (*.f32 cosTheta (pow.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 3 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (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 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 (cbrt.f32 (pow.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (cbrt.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal 2 binary32))) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))))
(*.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 cosTheta #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 (PI.f32) #s(literal -3/2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal -3/2 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 (PI.f32) #s(literal -3/2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal -3/2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 cosTheta #s(literal 1 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))))
(/.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 #s(literal 1 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))))
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.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))) (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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #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))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))))
(*.f32 #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)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(*.f32 (cbrt.f32 (pow.f32 (+.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)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.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 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.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 (*.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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)) #s(literal -2 binary32))) (cbrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 #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)))) (sqrt.f32 (/.f32 #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 #s(literal 1 binary32) (+.f32 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.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))) #s(literal 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)) (*.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 (*.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 (*.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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (+.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))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (+.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))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.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 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))) #s(literal -2 binary32))
(pow.f32 (+.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)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(pow.f32 (/.f32 #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))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.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)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(pow.f32 (pow.f32 (/.f32 #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))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(pow.f32 (sqrt.f32 (/.f32 #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)))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(pow.f32 (/.f32 (+.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)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(log.f32 (exp.f32 (/.f32 #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 #s(literal 1 binary32) (+.f32 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #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 #s(literal 1 binary32) (+.f32 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(cbrt.f32 (pow.f32 (/.f32 #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))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 #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)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 #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 #s(literal 1 binary32) (+.f32 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(exp.f32 (neg.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))))
(/.f32 #s(literal 1 binary32) (+.f32 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(exp.f32 (*.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 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(exp.f32 (*.f32 (neg.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 #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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (+.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)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (+.f32 #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 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)) #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)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(+.f32 #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 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (+.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))) #s(literal 2 binary32)) (cbrt.f32 (+.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) (/.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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(*.f32 (sqrt.f32 (+.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))) (sqrt.f32 (+.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) (/.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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(/.f32 (+.f32 #s(literal 1 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 #s(literal 1 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(/.f32 (+.f32 #s(literal 1 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 #s(literal 1 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 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (+.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) #s(literal -1 binary32)))))
(/.f32 (-.f32 #s(literal 1 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 #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 #s(literal 1 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 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(pow.f32 (+.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)) #s(literal 1 binary32))
(+.f32 #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 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(pow.f32 (cbrt.f32 (+.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))) #s(literal 3 binary32))
(+.f32 #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 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(pow.f32 (pow.f32 (+.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)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(+.f32 #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 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(pow.f32 (sqrt.f32 (+.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))) #s(literal 2 binary32))
(+.f32 #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 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(log.f32 (exp.f32 (+.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) (/.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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(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)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(+.f32 #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 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(cbrt.f32 (pow.f32 (+.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)) #s(literal 3 binary32)))
(+.f32 #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 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(expm1.f32 (log1p.f32 (+.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))))
(expm1.f32 (log1p.f32 (+.f32 #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 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)) #s(literal -1 binary32))
(log1p.f32 (expm1.f32 (+.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) (/.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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(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)))
(+.f32 #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 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(exp.f32 (*.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 (+.f32 (neg.f32 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 #s(literal 1 binary32) cosTheta)) 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) #s(literal 1 binary32))
(+.f32 #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 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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) #s(literal 1 binary32))
(+.f32 #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 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(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)) #s(literal 1 binary32))
(+.f32 #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 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) 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)) #s(literal 1 binary32))
(+.f32 #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 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))
(-.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 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (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 (/.f32 #s(literal 1 binary32) (cbrt.f32 (sqrt.f32 (PI.f32)))) (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 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -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 (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)))
(/.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)))
(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 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) #s(literal -1/4 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 (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 (/.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal -1 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.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)))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(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 (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 (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 #s(literal -1/2 binary32) (log.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 (pow.f32 (PI.f32) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)) (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32))))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (cbrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))))
(/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (cbrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (cbrt.f32 #s(literal -1 binary32)) (cbrt.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)))) (cbrt.f32 (neg.f32 (cbrt.f32 (PI.f32)))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 3 binary32))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 2 binary32))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 #s(literal 1 binary32) (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/6 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (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 (/.f32 #s(literal 1 binary32) (cbrt.f32 (sqrt.f32 (PI.f32)))) (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 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal -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 (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)))
(/.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 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (neg.f32 (cbrt.f32 (PI.f32))))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)))
(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 (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 #s(literal -1/2 binary32) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(-.f32 (exp.f32 (log1p.f32 (*.f32 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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 cosTheta)) #s(literal 3 binary32))
(*.f32 cosTheta (pow.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 3 binary32)))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) #s(literal 1/3 binary32))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal -3/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 (*.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 (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 (exp.f32 (log1p.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.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)) (*.f32 (sqrt.f32 (PI.f32)) 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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.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) (sqrt.f32 (PI.f32)))
(/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 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))) cosTheta)
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.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))
(pow.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 1 binary32))
(/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 3 binary32))
(/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 2 binary32))
(/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) 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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) 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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)))
(/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.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) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.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) #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 (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) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.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) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(expm1.f32 (log1p.f32 (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) 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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) 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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 1 binary32)))
(/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.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 (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 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.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 (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 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (pow.f32 (fma.f32 (/.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)) (*.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 (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 cosTheta (sqrt.f32 (PI.f32)))) (+.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 (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 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.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 (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 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (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 (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 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 (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 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.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 (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 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.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)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)) (*.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 (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 cosTheta (sqrt.f32 (PI.f32)))) c)))
(-.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)) #s(literal 1 binary32))
(+.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)) #s(literal -1 binary32))
(+.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32))) #s(literal 0 binary32))
(pow.f32 (*.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 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) #s(literal 3 binary32))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(pow.f32 (pow.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))) #s(literal 2 binary32))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(log.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32))) cosTheta))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32))) #s(literal 3 binary32)))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(+.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)) #s(literal -1 binary32))
(+.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32))) #s(literal 0 binary32))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(exp.f32 (log.f32 (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.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 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(pow.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 3 binary32))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (pow.f32 (exp.f32 cosTheta) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(*.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta (-.f32 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 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 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 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 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 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 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 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 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 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 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 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 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 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 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)

eval224.0ms (1.4%)

Compiler

Compiled 36431 to 5986 computations (83.6% saved)

prune383.0ms (2.4%)

Pruning

40 alts after pruning (38 fresh and 2 done)

PrunedKeptTotal
New1162221184
Fresh141630
Picked325
Done101
Total1180401220
Accuracy
100.0%
Counts
1220 → 40
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.6%
(pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))) #s(literal -2 binary32))
93.7%
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.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)))) #s(literal 3 binary32))
97.8%
(pow.f32 (sqrt.f32 (/.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)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal 2 binary32))
94.3%
(pow.f32 (sqrt.f32 (/.f32 #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)))) #s(literal 2 binary32))
94.6%
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))) #s(literal -2 binary32))
57.3%
(/.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
57.1%
(/.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)) #s(literal -2 binary32))) (cbrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta))))
98.5%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))
95.6%
(/.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) #s(literal 1 binary32)))
94.7%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
92.0%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
10.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
96.7%
(/.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 (+.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)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
50.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32))) (*.f32 cosTheta c)) cosTheta)))
94.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
94.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (-.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))))) cosTheta)))
94.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
91.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
94.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))))))
94.9%
(/.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))))))
96.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
97.9%
(/.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))))))
96.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.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)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.8%
(/.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)))))
50.6%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))))
53.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))))))))
50.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))))
10.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
92.0%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
87.3%
(/.f32 #s(literal 1 binary32) (expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))))
10.8%
(-.f32 #s(literal 1 binary32) c)
95.5%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
92.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.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))) cosTheta) (sqrt.f32 (PI.f32))))))))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.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)))))))))
10.8%
#s(literal 1 binary32)
Compiler

Compiled 1600 to 1112 computations (30.5% saved)

simplify88.0ms (0.5%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 #s(literal -1/2 binary32) cosTheta)
cost-diff0
(pow.f32 cosTheta #s(literal 2 binary32))
cost-diff32
(*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))
cost-diff32
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
cost-diff384
(/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
cost-diff384
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
cost-diff384
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
cost-diff3456
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
cost-diff0
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
cost-diff0
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
cost-diff0
(/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)))
cost-diff64
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))))
cost-diff0
(pow.f32 cosTheta #s(literal 2 binary32))
cost-diff32
(*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))
cost-diff32
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
cost-diff32
(/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
Rules
1950×fma-define
1518×fmm-def
1174×distribute-lft-in
1028×distribute-rgt-in
854×times-frac
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0561875
11361717
22971585
38391525
423731516
567091516
Stop Event
node limit
Calls
Call 1
Inputs
(/.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))))))
#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 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))
#s(literal -1 binary32)
(pow.f32 cosTheta #s(literal 2 binary32))
cosTheta
#s(literal 2 binary32)
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))
(*.f32 #s(literal 2 binary32) cosTheta)
(PI.f32)
#s(literal 1 binary32)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))))
(/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)))
cosTheta
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(PI.f32)
#s(literal -1/2 binary32)
(-.f32 #s(literal 1 binary32) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
(/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
c
(+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
cosTheta
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
#s(literal -1 binary32)
(*.f32 (/.f32 cosTheta c) (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 (/.f32 #s(literal 1 binary32) c) (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) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 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)))) (+.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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 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)))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))
#s(literal -1 binary32)
(pow.f32 cosTheta #s(literal 2 binary32))
cosTheta
#s(literal 2 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 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32)))
(-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/2 binary32) cosTheta)
#s(literal -1/2 binary32)
#s(literal 1/2 binary32)
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
Outputs
(/.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 #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 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (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))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(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) (pow.f32 cosTheta #s(literal 2 binary32)))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
#s(literal -1 binary32)
(pow.f32 cosTheta #s(literal 2 binary32))
cosTheta
#s(literal 2 binary32)
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(-.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 cosTheta #s(literal -2 binary32)))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 cosTheta #s(literal 2 binary32))
(PI.f32)
#s(literal 1 binary32)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))))
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32))
(fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 1 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)))
(/.f32 (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta))
cosTheta
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(PI.f32)
#s(literal -1/2 binary32)
(-.f32 #s(literal 1 binary32) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta 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 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 (neg.f32 cosTheta) c) (/.f32 #s(literal 1 binary32) c)))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta c (*.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 (fma.f32 cosTheta c (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta 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)))
(fma.f32 c (/.f32 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 (neg.f32 cosTheta) c) (/.f32 #s(literal 1 binary32) c)))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta c (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta 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 (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 (neg.f32 cosTheta) c) (/.f32 #s(literal 1 binary32) c)))) (/.f32 c cosTheta))
(*.f32 (+.f32 cosTheta (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (-.f32 #s(literal 1 binary32) cosTheta))) (/.f32 c cosTheta))
(/.f32 (fma.f32 cosTheta c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta)
(/.f32 (fma.f32 cosTheta c (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta 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)))))
(*.f32 c (+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 (neg.f32 cosTheta) c) (/.f32 #s(literal 1 binary32) c)))))
(*.f32 c (+.f32 cosTheta (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (-.f32 #s(literal 1 binary32) cosTheta))))
(fma.f32 cosTheta c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta)))
(fma.f32 cosTheta c (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
c
(+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta 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))))
(+.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 (neg.f32 cosTheta) c) (/.f32 #s(literal 1 binary32) c))))
(+.f32 cosTheta (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (-.f32 #s(literal 1 binary32) cosTheta)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) cosTheta)
cosTheta
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta 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)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 (neg.f32 cosTheta) c) (/.f32 #s(literal 1 binary32) c)))
(*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (-.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.f32 (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 cosTheta c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 c)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (neg.f32 cosTheta) c))
#s(literal -1 binary32)
(*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))
(/.f32 cosTheta c)
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(*.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))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.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 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.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)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.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)) (/.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.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)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.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)) (/.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.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)) (/.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.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)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))) cosTheta)
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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 (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 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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 (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)) (exp.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) (pow.f32 cosTheta #s(literal 2 binary32)))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
#s(literal -1 binary32)
(pow.f32 cosTheta #s(literal 2 binary32))
cosTheta
#s(literal 2 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 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #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)))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(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 #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32))
(*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32)))
(*.f32 cosTheta (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1/2 binary32)))
(*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)))
(-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))
(fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1/2 binary32))
(fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -1/2 binary32))
#s(literal -1/2 binary32)
#s(literal 1/2 binary32)
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)

localize305.0ms (1.9%)

Localize:

Found 16 expressions of interest:

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

Compiled 569 to 51 computations (91% saved)

Precisions
Click to see histograms. Total time spent on operations: 159.0ms
ival-sub: 82.0ms (51.5% of total)
ival-mult: 26.0ms (16.3% of total)
ival-div: 23.0ms (14.4% of total)
ival-pow: 11.0ms (6.9% of total)
ival-add: 9.0ms (5.7% of total)
ival-sqrt: 4.0ms (2.5% of total)
ival-exp: 3.0ms (1.9% of total)
ival-pi: 2.0ms (1.3% of total)
const: 1.0ms (0.6% of total)
backward-pass: 0.0ms (0% of total)

series255.0ms (1.6%)

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

78 calls:

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

rewrite251.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
519×log1p-expm1-u
519×expm1-log1p-u
501×add-exp-log
499×add-log-exp
491×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify492.0ms (3.1%)

Algorithm
egg-herbie
Rules
1796×fma-define
872×distribute-lft-in
838×*-commutative
658×times-frac
384×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0150343559
1395240711
Stop Event
node limit
Counts
608 → 904
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(/.f32 (+.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)))) cosTheta)
(/.f32 (+.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)))) cosTheta)
#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))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (sqrt.f32 (PI.f32)))))))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) cosTheta)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))) cosTheta))) 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 (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 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (+.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 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.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 cosTheta (+.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 cosTheta (+.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) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta 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) (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 cosTheta (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (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) (*.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 cosTheta (+.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 cosTheta (+.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 (+.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)))))) c)
(/.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)))))) c)
(/.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)))))) c)
(/.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)))))) c)
(/.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)))))) c)
(/.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)))))) c)
(/.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)))))) c)
(/.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)))))) c)
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.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) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.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 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.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 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.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) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #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)))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.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 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 3 binary32)) (pow.f32 c #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 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 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))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.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)) (/.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 #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)))))))) #s(literal 2 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 (/.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 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #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)))))))) #s(literal 2 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 (/.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 #s(literal 1 binary32) (*.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 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.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)))))))) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.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 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 #s(literal 1 binary32) (*.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)))))))) #s(literal 3 binary32))))) (*.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) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.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 (*.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) (*.f32 #s(literal -1 binary32) (*.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 #s(literal 1 binary32) (*.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 (+.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) (*.f32 #s(literal -1 binary32) (*.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 #s(literal 1 binary32) (*.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 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.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)))))))) #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) (*.f32 #s(literal -1 binary32) (*.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 #s(literal 1 binary32) (*.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)))))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.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 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.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)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 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) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.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))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 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) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.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))))) #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 #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))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (+.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) (/.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 #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))))) #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 #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))))) #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 #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))))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.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 (*.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 (*.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)))))))
c
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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)))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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)))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.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 (/.f32 #s(literal 1 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 #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)))))))) 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 #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)))))))) 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) (*.f32 #s(literal -1 binary32) (*.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 (+.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)))))))))) 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 #s(literal -1 binary32) (*.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) (*.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 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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (+.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (+.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 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 (*.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 #s(literal 1 binary32) (+.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)))) #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 (-.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 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 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 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))))))
c
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
c
(*.f32 #s(literal -1 binary32) (*.f32 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))))) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 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))))) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 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))))) #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 c (*.f32 cosTheta (+.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))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 c (*.f32 cosTheta (+.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))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 c (*.f32 cosTheta (+.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))))))))) cosTheta)
(*.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 (*.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.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 (/.f32 #s(literal 1 binary32) cosTheta) (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)))) #s(literal 1 binary32))))
(+.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)))) #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 (/.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 #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)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.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 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.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 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.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 #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 #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 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -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) (PI.f32))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 (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 -3/2 binary32) (*.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))))))) 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 -3/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 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 cosTheta #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) cosTheta)) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal 3/2 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 cosTheta #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -4 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 8 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) cosTheta)) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))) (pow.f32 cosTheta #s(literal 2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 1 binary32))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 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)))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 cosTheta)))
(exp.f32 (*.f32 (-.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 cosTheta)) #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 (pow.f32 (cbrt.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 (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 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 1 binary32)))
(pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (cbrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) cosTheta) cosTheta)
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (sqrt.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (exp.f32 #s(literal 1 binary32)) (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (cbrt.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(pow.f32 (exp.f32 (sqrt.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.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))))))
(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))))))
(+.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32))) (log.f32 (cbrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (log.f32 (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))
(pow.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(log.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(cbrt.f32 (pow.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(log1p.f32 (expm1.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (log.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))
(*.f32 cosTheta cosTheta)
(*.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 cosTheta #s(literal 4 binary32))) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(cbrt.f32 (pow.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (log.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32)))
(-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 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 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (neg.f32 (log.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32))
(*.f32 cosTheta (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 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 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (log.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 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 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (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 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(*.f32 (sqrt.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) (sqrt.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 3 binary32))) (+.f32 (pow.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 2 binary32)) (*.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 2 binary32))) (-.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(pow.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (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 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(cbrt.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(log1p.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(exp.f32 (log.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(exp.f32 (*.f32 (log.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) #s(literal 1 binary32)))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal -1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) (cbrt.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (sqrt.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (*.f32 #s(literal -1 binary32) (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 2 binary32)) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(cbrt.f32 (pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(log1p.f32 (expm1.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(exp.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 (*.f32 c (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))) (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) (sqrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 1 binary32))
(-.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 (*.f32 c (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(*.f32 (sqrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) (sqrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 2 binary32))) (cbrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (*.f32 c (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))) #s(literal -1 binary32))
(log.f32 (pow.f32 (exp.f32 c) (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(exp.f32 (log.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta #s(literal -1/2 binary32))) #s(literal 3 binary32))
(pow.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -1/8 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta #s(literal -1/2 binary32))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 cosTheta) #s(literal -1/2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta #s(literal -1/2 binary32)))))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -1/8 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (*.f32 cosTheta #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (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) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) (cbrt.f32 (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 -2 binary32) cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (log1p.f32 (*.f32 #s(literal -2 binary32) cosTheta)) (log.f32 (PI.f32)))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (*.f32 #s(literal -2 binary32) cosTheta)) (log.f32 (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (log1p.f32 (*.f32 #s(literal -2 binary32) cosTheta)) (log.f32 (PI.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)) #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)
(pow.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)))) #s(literal 1 binary32))
(pow.f32 (cbrt.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))))) #s(literal 3 binary32))
(pow.f32 (pow.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)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.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))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.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)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.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)))))))
(cbrt.f32 (pow.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)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.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))))))
(log1p.f32 (expm1.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))))))
(exp.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (log1p.f32 (*.f32 #s(literal -2 binary32) cosTheta)) (log.f32 (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 cosTheta))))
(exp.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (log1p.f32 (*.f32 #s(literal -2 binary32) cosTheta)) (log.f32 (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 cosTheta))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.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 #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) (fma.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 binary32))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)))))
(*.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (cbrt.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.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 #s(literal -2 binary32) cosTheta)) (PI.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (/.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32))))))
(cbrt.f32 (pow.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)))))
(log1p.f32 (expm1.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)))))
(exp.f32 (neg.f32 (log1p.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)))))))
(exp.f32 (*.f32 (log1p.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))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.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)))))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta #s(literal 2 binary32)) (PI.f32)))
(-.f32 (exp.f32 (log1p.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 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(exp.f32 (-.f32 (log1p.f32 (*.f32 #s(literal -2 binary32) cosTheta)) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (*.f32 #s(literal -2 binary32) cosTheta)) (log.f32 (PI.f32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (/.f32 (*.f32 cosTheta #s(literal 2 binary32)) (PI.f32))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (*.f32 cosTheta #s(literal 2 binary32)) (PI.f32))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 cosTheta #s(literal 2 binary32)) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))))
(pow.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta c) (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))) c)
(pow.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 cosTheta c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (log.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) #s(literal 1 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 2 binary32))
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 1 binary32)))
(-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)) #s(literal 1 binary32))
(/.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)))))
(exp.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))) (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.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)))))
(exp.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))) (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.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)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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))))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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))))) #s(literal 1 binary32)))
Outputs
(/.f32 #s(literal 1 binary32) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)
(/.f32 (+.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)))) cosTheta)
(/.f32 (+.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)))) cosTheta)
(/.f32 (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)) cosTheta)
(/.f32 (+.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)))) cosTheta)
(/.f32 (+.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)))) cosTheta)
(/.f32 (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)) cosTheta)
#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))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (-.f32 (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 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (-.f32 (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 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (-.f32 (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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))))
(*.f32 cosTheta (fma.f32 cosTheta (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
(neg.f32 (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(-.f32 (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta #s(literal 2 binary32))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (sqrt.f32 (PI.f32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))))))
(-.f32 (-.f32 (-.f32 (/.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 (PI.f32)))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))
(neg.f32 (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))) cosTheta)))
(*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) cosTheta)))
(-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) cosTheta))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))) cosTheta))) cosTheta)))
(*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (PI.f32)) (/.f32 (+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (neg.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) cosTheta)))) cosTheta)))
(-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 (+.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) cosTheta)) cosTheta))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(-.f32 (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 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.f32 (*.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 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (*.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 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (*.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 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (*.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)))))
(neg.f32 (*.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 (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))))))))
(neg.f32 (*.f32 cosTheta (+.f32 (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 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.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))))))))
(neg.f32 (*.f32 cosTheta (+.f32 (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 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.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))))))))
(neg.f32 (*.f32 cosTheta (+.f32 (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 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (neg.f32 cosTheta))
(*.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))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (neg.f32 (/.f32 cosTheta 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 cosTheta (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (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) (*.f32 cosTheta c)))))
(*.f32 cosTheta (-.f32 (/.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 cosTheta (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (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) (*.f32 cosTheta c)))))
(*.f32 cosTheta (-.f32 (/.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 cosTheta (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (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) (*.f32 cosTheta c)))))
(*.f32 cosTheta (-.f32 (/.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 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (neg.f32 (/.f32 cosTheta 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 cosTheta (+.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)))))))
(neg.f32 (*.f32 cosTheta (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 (-.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.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)))))))
(neg.f32 (*.f32 cosTheta (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 (-.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.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)))))))
(neg.f32 (*.f32 cosTheta (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 (-.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))) (neg.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)))))) c)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 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 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 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 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 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 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 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 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 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 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 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 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 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 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))
(neg.f32 (/.f32 (*.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) cosTheta)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))
(neg.f32 (/.f32 (*.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) cosTheta)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))
(neg.f32 (/.f32 (*.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) cosTheta)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))
(neg.f32 (/.f32 (*.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) cosTheta)) (neg.f32 c))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.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 #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) (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 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.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))))))))
(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) (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 c (pow.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)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.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))))))))
(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 (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)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.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)) #s(literal 2 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)) #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 #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)))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.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))))))))
(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 (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)) #s(literal 3 binary32))) (/.f32 c (pow.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)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.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)) #s(literal 2 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)) #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 #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)))))) 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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #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)))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.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 (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))) (fma.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 #s(literal 1 binary32) (-.f32 (/.f32 (pow.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)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (+.f32 (-.f32 (/.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) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 3 binary32)) (pow.f32 c #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 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.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)))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 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))))) 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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) 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 2 binary32)) (pow.f32 c #s(literal 2 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)))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.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)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (pow.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)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.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)) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (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)))))) c) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (-.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.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 (pow.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 #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))))))))) 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) (neg.f32 (+.f32 (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)))))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (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))))))))) c) #s(literal -1 binary32)) c))
(/.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) #s(literal 2 binary32)) c) (-.f32 #s(literal 1 binary32) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) 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 #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)))))))) #s(literal 3 binary32)) c) (pow.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 #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))))))))) 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) (neg.f32 (+.f32 (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)))))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (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)))))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (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))))))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) #s(literal 3 binary32)) c) (pow.f32 (-.f32 #s(literal 1 binary32) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) #s(literal 2 binary32))) (neg.f32 c)) (-.f32 #s(literal 1 binary32) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))) 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) (*.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 (PI.f32)) (neg.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (+.f32 #s(literal 1 binary32) (*.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 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 1 binary32)))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.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)))))))) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.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 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.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)))))) #s(literal 2 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.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 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (pow.f32 (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (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 (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 1 binary32)) (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 #s(literal 1 binary32) (*.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)))))))) #s(literal 3 binary32))))) (*.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) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (*.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 (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 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))) #s(literal 3 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.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)))))) #s(literal 2 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (neg.f32 cosTheta) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (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 (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 1 binary32)) (neg.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))))
(/.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (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 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.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)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 #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 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (*.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)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.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 (/.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 1 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 1 binary32)) #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) (*.f32 #s(literal -1 binary32) (*.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 #s(literal 1 binary32) (*.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 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.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)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (*.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)))))) #s(literal 2 binary32)))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (PI.f32) (pow.f32 (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 1 binary32)) #s(literal 3 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 1 binary32)) #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) (*.f32 #s(literal -1 binary32) (*.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 #s(literal 1 binary32) (*.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)))))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.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 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.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)))))))) #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 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))) #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.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)))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (*.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)))))) #s(literal 2 binary32)))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (PI.f32) (pow.f32 (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 1 binary32)) #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 (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 1 binary32)) #s(literal 4 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 1 binary32)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (+.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 #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 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 c (+.f32 (/.f32 (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 cosTheta (pow.f32 (+.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))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (+.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))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 c (+.f32 (/.f32 (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 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.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))))) #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 #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))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (+.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))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (+.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))))) #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (pow.f32 (+.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))))) #s(literal 3 binary32))))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32))))) (/.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 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)))) #s(literal 3 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 c (+.f32 (/.f32 (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 (-.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 #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))))) #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 #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))))) #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 #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))))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.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)))))))
(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) (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))))) #s(literal 4 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (+.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))))) #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) (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))))) #s(literal 2 binary32))))) cosTheta) (/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32))))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)))) #s(literal 3 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)))) #s(literal 4 binary32))))) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 c (+.f32 (/.f32 (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 (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(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 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))
c
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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)))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.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)))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 (/.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) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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)))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.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)))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 (/.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) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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)))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.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)))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 (/.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) c))))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) c)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (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)))))))) c) #s(literal -1 binary32))))
(*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) 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 #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)))))))) c)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (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)))))))) c) #s(literal -1 binary32))))
(*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) 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 #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)))))))) c)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (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)))))))) c) #s(literal -1 binary32))))
(*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.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)))))))))) 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) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.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)))))))))) 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) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.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)))))))))) 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) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (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 #s(literal 1 binary32) (*.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 #s(literal 1 binary32) (*.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))))))
(fma.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (+.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (fma.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (fma.f32 c (-.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))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (fma.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (fma.f32 c (-.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))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (fma.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (fma.f32 c (-.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))) cosTheta)))
(+.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) (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 #s(literal 1 binary32) (*.f32 c (+.f32 (/.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) (*.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 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (*.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 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 c) (+.f32 (/.f32 (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 (-.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 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (*.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 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 c) (+.f32 (/.f32 (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 (-.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 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (*.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 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 c) (+.f32 (/.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(+.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 (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)) c)
(+.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 (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)) c)
(+.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 (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)) c)
c
(*.f32 c (+.f32 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (*.f32 (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) (*.f32 cosTheta c))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.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 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (*.f32 (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) (*.f32 cosTheta c))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.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 #s(literal 1 binary32) (+.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 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (*.f32 (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) (*.f32 cosTheta c))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.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 (*.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))))) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (+.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))) (fma.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)))))
(*.f32 c (neg.f32 (+.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))) #s(literal -1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 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))))) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (+.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))) (fma.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)))))
(*.f32 c (neg.f32 (+.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))) #s(literal -1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 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))))) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (+.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))) (fma.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)))))
(*.f32 c (neg.f32 (+.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))) #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 c (*.f32 cosTheta (+.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))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 c (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))))) cosTheta)
(/.f32 (fma.f32 c (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (/.f32 (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 c (*.f32 cosTheta (+.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))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 c (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))))) cosTheta)
(/.f32 (fma.f32 c (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (/.f32 (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 c (*.f32 cosTheta (+.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))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 c (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))))) cosTheta)
(/.f32 (fma.f32 c (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(*.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 (*.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 c (-.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))) cosTheta))
(+.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 c (-.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))) cosTheta))
(+.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 c (-.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))) 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)))) #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 c (neg.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32))))
(+.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)))) #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 (/.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)))))
(fma.f32 (neg.f32 c) (+.f32 (/.f32 (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 (/.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)))))
(fma.f32 #s(literal -1 binary32) (*.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 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 (neg.f32 c) (+.f32 (/.f32 (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 (/.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)))))
(fma.f32 #s(literal -1 binary32) (*.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 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 (neg.f32 c) (+.f32 (/.f32 (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))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1/2 binary32)))))
(fma.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/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 #s(literal -2 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (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)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 (/.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 #s(literal -2 binary32)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(neg.f32 (*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 cosTheta (neg.f32 (fma.f32 #s(literal 1/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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 cosTheta (neg.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 #s(literal 1/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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.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)))) (fma.f32 #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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.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)))) (fma.f32 #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 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) (neg.f32 cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (-.f32 (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 (/.f32 #s(literal 1 binary32) 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 (/.f32 #s(literal 1 binary32) 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 (/.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)))) (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 (/.f32 #s(literal 1 binary32) 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 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal -2 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #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 (/.f32 #s(literal 1 binary32) 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 (/.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)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 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 (/.f32 #s(literal 1 binary32) 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 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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 (/.f32 #s(literal 1 binary32) 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 (/.f32 #s(literal 1 binary32) 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 (/.f32 #s(literal 1 binary32) 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 (/.f32 #s(literal 1 binary32) 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 (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 (/.f32 #s(literal 1 binary32) 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 (/.f32 #s(literal 1 binary32) 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 (/.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)) (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 (/.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 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 (/.f32 #s(literal 1 binary32) 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 (/.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)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (exp.f32 (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 (/.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 (*.f32 #s(literal -1/16 binary32) (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)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.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 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (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) (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 (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (neg.f32 cosTheta)) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.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 #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 #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 #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 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (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) (neg.f32 (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 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (-.f32 (fma.f32 (neg.f32 cosTheta) (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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) (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (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))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.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 (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 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 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 (*.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 (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (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 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (/.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) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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) (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))) (/.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (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 (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 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 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 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 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32)) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 binary32)) #s(literal 2 binary32))) (/.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 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 binary32))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 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 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 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)) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 binary32)) #s(literal 2 binary32))) (/.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 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 binary32)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(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 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -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 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 (/.f32 #s(literal 1 binary32) (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 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 binary32))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 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 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 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 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 binary32)) #s(literal 3 binary32))))) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 binary32)))))) (*.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 binary32)) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 binary32)) #s(literal 2 binary32))) (/.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 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) 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 1 binary32)) #s(literal 3 binary32))))))))
(/.f32 #s(literal 1 binary32) (PI.f32))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (/.f32 cosTheta (PI.f32)) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (/.f32 cosTheta (PI.f32)) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (/.f32 cosTheta (PI.f32)) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(/.f32 (*.f32 cosTheta #s(literal -2 binary32)) (PI.f32))
(*.f32 cosTheta (/.f32 #s(literal -2 binary32) (PI.f32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(/.f32 (*.f32 cosTheta #s(literal -2 binary32)) (PI.f32))
(*.f32 cosTheta (/.f32 #s(literal -2 binary32) (PI.f32)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(neg.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)))))
(*.f32 (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(neg.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)))))
(*.f32 (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(neg.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)))))
(*.f32 (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (neg.f32 cosTheta))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #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 #s(literal 1 binary32) (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) (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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(*.f32 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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 cosTheta (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (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) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (neg.f32 cosTheta) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.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 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (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 #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 #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 #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) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (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 #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 #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 #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 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (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) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.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 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (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 #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 #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) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (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 #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 #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 #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 #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 (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (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) (neg.f32 (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) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) cosTheta) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (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 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))))) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.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 (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 -3/2 binary32) (*.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))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -3/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (*.f32 (*.f32 #s(literal -3/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 -3/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 (fma.f32 #s(literal -3/2 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 (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) 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 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 cosTheta #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 cosTheta #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 cosTheta #s(literal 3 binary32))))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) cosTheta) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) cosTheta)))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) cosTheta)) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 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) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) cosTheta) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) cosTheta) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) cosTheta)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #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 #s(literal 1 binary32) (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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32))) (neg.f32 cosTheta)) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal 3/2 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 cosTheta (-.f32 (neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (fma.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3/2 binary32)))))) (fma.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32))))) (neg.f32 cosTheta)) (*.f32 #s(literal 3/2 binary32) (sqrt.f32 (PI.f32)))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.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 -2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta #s(literal 2 binary32)))))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (+.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (/.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)))) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 cosTheta #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (*.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 cosTheta #s(literal 3 binary32))))) (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.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 4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) (/.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)))) #s(literal -4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32)))))) (neg.f32 (pow.f32 cosTheta #s(literal 3 binary32)))) (fma.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)) (fma.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (/.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.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 -2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta #s(literal 2 binary32)))))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (neg.f32 (/.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal 4 binary32) (*.f32 (/.f32 (PI.f32) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) cosTheta))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)) (fma.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (/.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -4 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 8 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) cosTheta)) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (neg.f32 (/.f32 (+.f32 (neg.f32 (/.f32 (-.f32 (fma.f32 #s(literal -4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (*.f32 (/.f32 (PI.f32) cosTheta) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) #s(literal 8 binary32)))) (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) cosTheta)) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) cosTheta))) (pow.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal -4 binary32) (fma.f32 (*.f32 (PI.f32) (/.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32))))) #s(literal 8 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))) (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -2 binary32))))) cosTheta) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) (cbrt.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 2 binary32))))
(pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) #s(literal 3 binary32))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) #s(literal 2 binary32))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(pow.f32 (/.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 3 binary32)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 cosTheta)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(exp.f32 (*.f32 (-.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 cosTheta)) #s(literal 1 binary32)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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 (pow.f32 (cbrt.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))))))
(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 (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 (cbrt.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 2 binary32))))
(*.f32 (cbrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (cbrt.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #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))))
(pow.f32 (exp.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))))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -1 binary32))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (cbrt.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))))
(pow.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) cosTheta) cosTheta)
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (sqrt.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (fabs.f32 cosTheta)) (fabs.f32 cosTheta))
(pow.f32 (exp.f32 #s(literal 1 binary32)) (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (E.f32) (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (cbrt.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (exp.f32 (sqrt.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.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))))
(+.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32))) (log.f32 (cbrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (log.f32 (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(*.f32 #s(literal 2 binary32) (log.f32 (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 (cbrt.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 (pow.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 (sqrt.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(log.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(cbrt.f32 (pow.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(expm1.f32 (log1p.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal -1 binary32))
(log1p.f32 (expm1.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(exp.f32 (log.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 cosTheta cosTheta)
(pow.f32 cosTheta #s(literal 2 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 cosTheta #s(literal 2 binary32))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 cosTheta #s(literal 2 binary32))
(*.f32 (sqrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 cosTheta #s(literal 2 binary32))
(*.f32 (cbrt.f32 (pow.f32 cosTheta #s(literal 4 binary32))) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (cbrt.f32 (pow.f32 cosTheta #s(literal 4 binary32))))
(log.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 cosTheta #s(literal 2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(pow.f32 cosTheta #s(literal 2 binary32))
(cbrt.f32 (pow.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 3 binary32)))
(pow.f32 cosTheta #s(literal 2 binary32))
(expm1.f32 (log1p.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 cosTheta #s(literal 2 binary32))
(exp.f32 (log.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 cosTheta #s(literal 2 binary32))
(exp.f32 (*.f32 (log.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32)))
(pow.f32 cosTheta #s(literal 2 binary32))
(-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(+.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (-.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 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -2 binary32))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) (cbrt.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -2 binary32))))
(/.f32 (cbrt.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -3 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -3 binary32)))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(pow.f32 (/.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (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) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(cbrt.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(exp.f32 (neg.f32 (log.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 cosTheta (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 cosTheta (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 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 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 cosTheta (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 cosTheta (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 cosTheta (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))) (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (cbrt.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))))
(pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 cosTheta (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (cbrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 3 binary32))
(*.f32 cosTheta (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 cosTheta (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (sqrt.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(*.f32 cosTheta (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (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) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(log.f32 (exp.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 cosTheta (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(*.f32 cosTheta (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(cbrt.f32 (pow.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)))
(*.f32 cosTheta (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 cosTheta (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 cosTheta (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(*.f32 cosTheta (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(*.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(*.f32 (sqrt.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) (sqrt.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(*.f32 (cbrt.f32 (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) (cbrt.f32 (pow.f32 (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 3 binary32))) (+.f32 (pow.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 2 binary32)) (*.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(/.f32 (+.f32 (neg.f32 (pow.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c) #s(literal 3 binary32))) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c) #s(literal 3 binary32))) (+.f32 (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 2 binary32))) (-.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 2 binary32))) (-.f32 (*.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 2 binary32))) (-.f32 (*.f32 cosTheta (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 c))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(pow.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 1 binary32))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(pow.f32 (cbrt.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) #s(literal 3 binary32))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(pow.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(pow.f32 (sqrt.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) #s(literal 2 binary32))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(log.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (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 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(cbrt.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 3 binary32)))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(expm1.f32 (log1p.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(expm1.f32 (log1p.f32 (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(log1p.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(exp.f32 (log.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(exp.f32 (*.f32 (log.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) #s(literal 1 binary32)))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) (neg.f32 (*.f32 (/.f32 cosTheta c) (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)) c)) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c))
(-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) c)) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c))
(fma.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal -1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c) #s(literal -1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(-.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c))
(fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) (cbrt.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) (neg.f32 (*.f32 (/.f32 cosTheta c) (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)) c)) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c))
(-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c))
(fma.f32 (sqrt.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (neg.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) (neg.f32 (*.f32 (/.f32 cosTheta c) (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)) c)) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c))
(-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c))
(fma.f32 (*.f32 #s(literal -1 binary32) (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal -2 binary32))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))) (cbrt.f32 (pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (/.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(expm1.f32 (log1p.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(*.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(*.f32 (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) (cbrt.f32 (pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) (cbrt.f32 (pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 2 binary32)) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 2 binary32)) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 2 binary32)) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(pow.f32 (pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(log.f32 (exp.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)))))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(cbrt.f32 (pow.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(expm1.f32 (log1p.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(expm1.f32 (log1p.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(log1p.f32 (expm1.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(exp.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(exp.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(+.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))
(exp.f32 (*.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 1 binary32)))
(exp.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(+.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))
(fma.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 (*.f32 c (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))) (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) (sqrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))
(-.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(+.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 (*.f32 c (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 (sqrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) (sqrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 2 binary32))) (cbrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(*.f32 (cbrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) (cbrt.f32 (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) (cbrt.f32 (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 2 binary32))))
(pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 1 binary32))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(pow.f32 (cbrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 3 binary32))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(pow.f32 (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(pow.f32 (sqrt.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 2 binary32))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(pow.f32 (/.f32 cosTheta (*.f32 c (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta c) (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 cosTheta c) (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(log.f32 (pow.f32 (exp.f32 c) (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)))))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(cbrt.f32 (pow.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta)) #s(literal 3 binary32)))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(expm1.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(exp.f32 (log.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(exp.f32 (*.f32 (log.f32 (*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))) #s(literal 1 binary32)))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (neg.f32 (/.f32 cosTheta c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(*.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 cosTheta #s(literal -1/2 binary32))))
(pow.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) #s(literal 1 binary32))
(*.f32 cosTheta #s(literal -1/2 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta #s(literal -1/2 binary32))) #s(literal 3 binary32))
(*.f32 cosTheta #s(literal -1/2 binary32))
(pow.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -1/8 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -1/8 binary32)))
(pow.f32 (sqrt.f32 (*.f32 cosTheta #s(literal -1/2 binary32))) #s(literal 2 binary32))
(*.f32 cosTheta #s(literal -1/2 binary32))
(log.f32 (pow.f32 (exp.f32 cosTheta) #s(literal -1/2 binary32)))
(*.f32 cosTheta #s(literal -1/2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta #s(literal -1/2 binary32)))))
(*.f32 cosTheta #s(literal -1/2 binary32))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -1/8 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta #s(literal -1/2 binary32))))
(*.f32 cosTheta #s(literal -1/2 binary32))
(exp.f32 (log.f32 (*.f32 cosTheta #s(literal -1/2 binary32))))
(*.f32 cosTheta #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(*.f32 cosTheta #s(literal -1/2 binary32))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 1/2 binary32))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) #s(literal 3 binary32))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 3/2 binary32)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)))
(pow.f32 (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) #s(literal 2 binary32))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 3/2 binary32)))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 3/2 binary32)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (log1p.f32 (*.f32 #s(literal -2 binary32) cosTheta)) (log.f32 (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (*.f32 #s(literal -2 binary32) cosTheta)) (log.f32 (PI.f32))) #s(literal 1/2 binary32)))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (log1p.f32 (*.f32 #s(literal -2 binary32) cosTheta)) (log.f32 (PI.f32)))) #s(literal 1 binary32)))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(-.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)) #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)) #s(literal -1 binary32))
(+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (*.f32 (exp.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(pow.f32 (*.f32 (/.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 binary32))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(pow.f32 (cbrt.f32 (*.f32 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(pow.f32 (pow.f32 (*.f32 (/.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)) #s(literal 1/3 binary32))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(pow.f32 (sqrt.f32 (*.f32 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(log.f32 (pow.f32 (exp.f32 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(cbrt.f32 (pow.f32 (*.f32 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(expm1.f32 (log1p.f32 (*.f32 (/.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))))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(exp.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (log1p.f32 (*.f32 #s(literal -2 binary32) cosTheta)) (log.f32 (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 cosTheta))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(exp.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (log1p.f32 (*.f32 #s(literal -2 binary32) cosTheta)) (log.f32 (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 cosTheta))) #s(literal 1 binary32)))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.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)))))
(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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(*.f32 (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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.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 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.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) (pow.f32 (cbrt.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) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.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 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(pow.f32 (sqrt.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 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))) #s(literal -2 binary32))
(*.f32 (cbrt.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.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)))) (cbrt.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))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))))
(pow.f32 (fma.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 binary32)) #s(literal -1 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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 binary32))) #s(literal 1 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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.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 binary32)))) #s(literal 3 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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 binary32))) #s(literal 3 binary32)) #s(literal 1/3 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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (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 #s(literal -2 binary32) cosTheta)) (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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (/.f32 (fma.f32 (/.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 binary32)) #s(literal 1 binary32)) #s(literal -1 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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 binary32))) #s(literal 3 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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 binary32)))))
(expm1.f32 (log1p.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)))))
(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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.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 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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.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)))))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (/.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 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (/.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 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta #s(literal 2 binary32)) (PI.f32)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (/.f32 cosTheta (PI.f32)) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 2 binary32))))
(pow.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) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 2 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 3 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(pow.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)) #s(literal 2 binary32)))
(fabs.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(pow.f32 (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(log.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)) #s(literal 3 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(exp.f32 (-.f32 (log1p.f32 (*.f32 #s(literal -2 binary32) cosTheta)) (log.f32 (PI.f32))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (*.f32 #s(literal -2 binary32) cosTheta)) (log.f32 (PI.f32))) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)) (neg.f32 (/.f32 (*.f32 cosTheta #s(literal 2 binary32)) (PI.f32))))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (/.f32 cosTheta (PI.f32)) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (*.f32 cosTheta #s(literal 2 binary32)) (PI.f32))))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 cosTheta #s(literal 2 binary32)) (neg.f32 (PI.f32))))
(+.f32 (pow.f32 (PI.f32) #s(literal -1 binary32)) (*.f32 cosTheta (/.f32 #s(literal -2 binary32) (PI.f32))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (/.f32 (*.f32 cosTheta #s(literal 2 binary32)) (PI.f32))))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (/.f32 cosTheta (PI.f32)) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 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 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))) #s(literal -2 binary32))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal -2 binary32))) (cbrt.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))))
(pow.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 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 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)))
(/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(pow.f32 (*.f32 (/.f32 cosTheta c) (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))) c)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(pow.f32 (pow.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 cosTheta c)))
(/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(cbrt.f32 (pow.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(expm1.f32 (log1p.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(exp.f32 (log.f32 (*.f32 (/.f32 cosTheta c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 cosTheta c) (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))) c)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 1 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 3 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 2 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c) #s(literal 3 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal 1 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 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 (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)) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(*.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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))) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)))) #s(literal 3 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)))) #s(literal 2 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta))
(exp.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))) (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.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)))))
(exp.f32 (fma.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32)) (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (-.f32 (log.f32 (/.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)) (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))) (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.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)))) #s(literal 1 binary32)))
(exp.f32 (fma.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32)) (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (-.f32 (log.f32 (/.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)) (pow.f32 cosTheta #s(literal 2 binary32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32))) #s(literal -2 binary32))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)) #s(literal -2 binary32))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32))))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (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)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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))))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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)))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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))))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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))) cosTheta))))

eval476.0ms (3%)

Compiler

Compiled 38204 to 6123 computations (84% saved)

prune338.0ms (2.1%)

Pruning

41 alts after pruning (38 fresh and 3 done)

PrunedKeptTotal
New1087251112
Fresh201333
Picked325
Done112
Total1111411152
Accuracy
100.0%
Counts
1152 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.7%
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) #s(literal 3 binary32))
50.6%
(pow.f32 (sqrt.f32 (fma.f32 c (/.f32 (+.f32 cosTheta (fma.f32 (/.f32 cosTheta c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) cosTheta) #s(literal 1 binary32))) #s(literal -2 binary32))
97.5%
(pow.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 #s(literal -2 binary32) cosTheta)) (PI.f32))) #s(literal 1 binary32)))) #s(literal 2 binary32))
94.3%
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32))
94.6%
(pow.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))) #s(literal -2 binary32))
57.1%
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal -2 binary32))) (cbrt.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))))
57.3%
(/.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
92.0%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
10.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
96.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.9%
(/.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)))))
94.8%
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
91.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32))) (*.f32 cosTheta c)) cosTheta)))
94.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
97.9%
(/.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)))
91.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))) cosTheta)))
91.6%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)))
91.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
94.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))))))
94.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (neg.f32 (cbrt.f32 (PI.f32)))) (-.f32 #s(literal 1 binary32) cosTheta))))))
91.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
95.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))))
92.3%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
96.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
96.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 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))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
96.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))) (+.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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
95.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #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))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
97.9%
(/.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) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (sqrt.f32 (PI.f32))))))
97.9%
(/.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) (PI.f32)) (/.f32 (*.f32 cosTheta #s(literal 2 binary32)) (PI.f32)))))))
97.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
95.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
97.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
94.8%
(/.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)))))
50.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))))
10.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
92.0%
(/.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) c)
95.5%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
92.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.3%
(exp.f32 (neg.f32 (log1p.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)))))))
10.8%
#s(literal 1 binary32)
Compiler

Compiled 2741 to 1038 computations (62.1% saved)

regimes191.0ms (1.2%)

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

6 calls:

39.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)))))
28.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))))
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)))
28.0ms
c
28.0ms
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)

regimes151.0ms (0.9%)

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

6 calls:

24.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)))
24.0ms
cosTheta
24.0ms
c
24.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)))))
23.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))))
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)

regimes146.0ms (0.9%)

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

6 calls:

24.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)))))
23.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))))
23.0ms
c
23.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)))
23.0ms
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)

regimes147.0ms (0.9%)

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

6 calls:

25.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)))
23.0ms
c
23.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))))
23.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)))))
22.0ms
cosTheta
Results
AccuracySegmentsBranch
98.5%1cosTheta
98.5%1c
98.5%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.5%1(+.f32 #s(literal 1 binary32) c)
98.5%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 84 to 58 computations (31% saved)

regimes143.0ms (0.9%)

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

6 calls:

24.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)))))
24.0ms
cosTheta
22.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))))
22.0ms
c
22.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.1%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.1%1(+.f32 #s(literal 1 binary32) c)
98.1%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
98.1%1cosTheta
98.1%1c
98.1%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)))))
Compiler

Compiled 84 to 58 computations (31% saved)

regimes73.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 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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (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 (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 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 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 (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 (*.f32 c (+.f32 cosTheta (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))) 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 (*.f32 c (+.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 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #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))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(*.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 #s(literal 1 binary32) (/.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 (/.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 (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 #s(literal 1 binary32) (/.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 #s(literal 1 binary32) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (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 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (neg.f32 (cbrt.f32 (PI.f32)))) (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.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 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (-.f32 #s(literal 1 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 (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 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (-.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))))) 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.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)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 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))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))) (+.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) (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) (sqrt.f32 (PI.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)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(pow.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.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) (expm1.f32 (log1p.f32 (+.f32 #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 #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) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32))) (*.f32 cosTheta c)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.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 #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 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 #s(literal 1 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 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.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 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 cosTheta #s(literal 2 binary32)) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 cosTheta 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 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Calls

4 calls:

18.0ms
cosTheta
18.0ms
c
17.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)))
13.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
98.0%1cosTheta
98.0%1(+.f32 #s(literal 1 binary32) c)
98.0%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
98.0%1c
Compiler

Compiled 32 to 23 computations (28.1% saved)

regimes78.0ms (0.5%)

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

4 calls:

20.0ms
cosTheta
19.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)))
16.0ms
c
16.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
97.9%1cosTheta
97.9%1c
97.9%1(+.f32 #s(literal 1 binary32) c)
97.9%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 32 to 23 computations (28.1% saved)

regimes58.0ms (0.4%)

Counts
54 → 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 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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (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 (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 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 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 (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 (*.f32 c (+.f32 cosTheta (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))) 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 (*.f32 c (+.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 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #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))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(*.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 #s(literal 1 binary32) (/.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 (/.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 (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 #s(literal 1 binary32) (/.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 #s(literal 1 binary32) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (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 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (neg.f32 (cbrt.f32 (PI.f32)))) (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.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 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (-.f32 #s(literal 1 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 (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 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (-.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))))) 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (+.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.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)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 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))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))) (+.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) (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) (sqrt.f32 (PI.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)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(pow.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.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) (expm1.f32 (log1p.f32 (+.f32 #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 #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) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32))) (*.f32 cosTheta c)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.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 #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:

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

Compiled 11 to 8 computations (27.3% saved)

regimes53.0ms (0.3%)

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

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

regimes35.0ms (0.2%)

Counts
35 → 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 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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (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 (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 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 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 (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 (*.f32 c (+.f32 cosTheta (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))) 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 (*.f32 c (+.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 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #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))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 cosTheta (*.f32 (fma.f32 cosTheta #s(literal -1 binary32) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(*.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 #s(literal 1 binary32) (/.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 (/.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 (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 #s(literal 1 binary32) (/.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 #s(literal 1 binary32) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (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 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (neg.f32 (cbrt.f32 (PI.f32)))) (-.f32 #s(literal 1 binary32) cosTheta))))))
(/.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (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:

14.0ms
c
10.0ms
cosTheta
8.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
96.8%1cosTheta
96.8%1c
96.8%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes37.0ms (0.2%)

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

3 calls:

14.0ms
(+.f32 #s(literal 1 binary32) c)
11.0ms
cosTheta
10.0ms
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)

regimes28.0ms (0.2%)

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

3 calls:

9.0ms
c
9.0ms
(+.f32 #s(literal 1 binary32) c)
8.0ms
cosTheta
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)

regimes118.0ms (0.7%)

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

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

regimes94.0ms (0.6%)

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

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

regimes15.0ms (0.1%)

Counts
15 → 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 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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (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 (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 #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:

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

Compiled 11 to 8 computations (27.3% saved)

regimes63.0ms (0.4%)

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 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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
Calls

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

regimes15.0ms (0.1%)

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

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

regimes14.0ms (0.1%)

Counts
12 → 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 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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 #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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
Outputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Calls

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

regimes7.0ms (0%)

Accuracy

Total -1.9b remaining (-6.7%)

Threshold costs -1.9b (-6.7%)

Counts
5 → 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)))
Outputs
#s(literal 1 binary32)
Calls

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

simplify150.0ms (0.9%)

Algorithm
egg-herbie
Rules
794×distribute-lft-neg-in
622×unsub-neg
434×neg-mul-1
336×neg-sub0
286×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01271206
12071202
22581202
32971202
43431202
54041202
64371202
75351202
86641202
96921202
107161202
118021202
129991202
1313371202
1416981202
1520261202
1622511202
1723511202
1824031202
1924431202
2024681202
2124791202
2224811202
Stop Event
saturated
Calls
Call 1
Inputs
(/.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))) (/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (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) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (exp.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 (/.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 #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 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 #s(literal 1 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 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))) 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 (-.f32 #s(literal 1 binary32) (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 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 (+.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 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (sqrt.f32 (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 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
#s(literal 1 binary32)
Outputs
(/.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))) (/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (exp.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 (/.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 cosTheta (neg.f32 cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) (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 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 #s(literal 1 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)))) (/.f32 #s(literal 1 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))))
(*.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 (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 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (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 (*.f32 cosTheta (PI.f32)) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.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 #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 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (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 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
#s(literal 1 binary32)

soundness2.3s (14.6%)

Rules
1796×fma-define
1500×associate-*r*
1370×times-frac
1254×associate-*r*
1240×div-sub
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0124645253
1310642842
042605
1788514
052687
1149596
2435592
31471560
44275560
55908560
67649560
058719
11118619
0173755183
1476753094
0126632025
1326930100
0150343559
1395240711
056990
11125914
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2512 to 852 computations (66.1% saved)

preprocess79.0ms (0.5%)

Compiler

Compiled 714 to 262 computations (63.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...