Beckmann Sample, normalization factor

Time bar (total: 17.0s)

analyze61.0ms (0.4%)

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

Compiled 42 to 32 computations (23.8% saved)

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

sample3.2s (18.6%)

Results
2.7s8255×0valid
19.0ms61×0invalid
0.0ms0valid
Precisions
Click to see histograms. Total time spent on operations: 1.2s
Operation ival-div, time spent: 228.0ms, 19.0% of total-time
Operation ival-sqrt, time spent: 190.0ms, 16.0% of total-time
Operation ival-mult, time spent: 185.0ms, 15.0% of total-time
Operation ival-<, time spent: 134.0ms, 11.0% of total-time
Operation ival-add, time spent: 129.0ms, 11.0% of total-time
Operation ival-sub, time spent: 94.0ms, 8.0% of total-time
Operation ival-exp, time spent: 84.0ms, 7.0% of total-time
Operation ival-neg, time spent: 63.0ms, 5.0% of total-time
Operation ival-pi, time spent: 40.0ms, 3.0% of total-time
Operation const, time spent: 33.0ms, 3.0% of total-time
Operation ival-and, time spent: 26.0ms, 2.0% of total-time
Operation backward-pass, time spent: 5.0ms, 0.0% of total-time
Bogosity

preprocess669.0ms (3.9%)

Algorithm
egg-herbie
Rules
543×div-sub
434×times-frac
407×fma-define
405×unsub-neg
334×associate-*l/
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
10-0-(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
00-0-(neg.f32 cosTheta)
00-0-(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))
00-0-(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
00-0-(-.f32 1 cosTheta)
00-0-(-.f32 (-.f32 1 cosTheta) cosTheta)
00-0-(+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
00-0-(/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)
00-0-(/.f32 1 (sqrt.f32 (PI.f32)))
00-0-c
00-0-cosTheta
00-0-(*.f32 (neg.f32 cosTheta) cosTheta)
00-0-(PI.f32)
00-0-(sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta))
00-0-1
00-0-(*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
00-0-(sqrt.f32 (PI.f32))
00-0-(+.f32 1 c)
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052687
1149596
2444592
31598560
44868560
56671560
Stop Event
node limit
Calls
Call 1
Inputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 (neg.f32 cosTheta)) (neg.f32 cosTheta))) (neg.f32 cosTheta))) (exp.f32 (*.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 (neg.f32 c)) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(neg.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 (neg.f32 cosTheta)) (neg.f32 cosTheta))) (neg.f32 cosTheta))) (exp.f32 (*.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 cosTheta)))))))
(neg.f32 (/.f32 1 (+.f32 (+.f32 1 (neg.f32 c)) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 cosTheta) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 c) c)) c)) (exp.f32 (*.f32 (neg.f32 c) c)))))
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 (neg.f32 cosTheta)) (neg.f32 cosTheta))) (neg.f32 cosTheta))) (exp.f32 (*.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 1 cosTheta) cosTheta)) (neg.f32 cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 2 cosTheta))) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta 2))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))) 1)))
(/.f32 1 (+.f32 c (-.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta 2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta 2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (-.f32 1 (-.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta 2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) c)))
(/.f32 1 (+.f32 (+.f32 1 (neg.f32 c)) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)))
(/.f32 1 (-.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) 1) c))
(/.f32 1 (+.f32 1 (-.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))
(/.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (-.f32 1 c)))
(neg.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 (neg.f32 cosTheta)) (neg.f32 cosTheta))) (neg.f32 cosTheta))) (exp.f32 (*.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 cosTheta)))))))
(/.f32 -1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 1 cosTheta) cosTheta)) (neg.f32 cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 -1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 2 cosTheta))) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (-.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (fma.f32 cosTheta 2 1)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (-.f32 -1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta 2 1)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (-.f32 -1 c)))
(neg.f32 (/.f32 1 (+.f32 (+.f32 1 (neg.f32 c)) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))))
(/.f32 -1 (+.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 1 c)))
(/.f32 -1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)))
(/.f32 -1 (-.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) 1) c))
(/.f32 1 (-.f32 c (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) 1)))
(/.f32 1 (+.f32 c (-.f32 -1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 cosTheta) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 c) c)) c)) (exp.f32 (*.f32 (neg.f32 c) c)))))
(/.f32 1 (+.f32 (+.f32 1 cosTheta) (*.f32 (/.f32 (*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 c c))) c)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 c c))))))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 c))) c) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 c) (neg.f32 c)) (+.f32 1 cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 c -2))) (*.f32 (sqrt.f32 (PI.f32)) c)) (pow.f32 (exp.f32 c) (neg.f32 c)) (+.f32 1 cosTheta)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 c -2 1)) (*.f32 c (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 c) (neg.f32 c)) cosTheta)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 c -2 1)) c) (/.f32 (pow.f32 (exp.f32 c) (neg.f32 c)) (sqrt.f32 (PI.f32))) cosTheta)))
Compiler

Compiled 285 to 161 computations (43.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 184.0ms
Operation ival-div, time spent: 57.0ms, 31.0% of total-time
Operation ival-sub, time spent: 38.0ms, 21.0% of total-time
Operation ival-mult, time spent: 29.0ms, 16.0% of total-time
Operation ival-sqrt, time spent: 29.0ms, 16.0% of total-time
Operation ival-add, time spent: 13.0ms, 7.0% of total-time
Operation ival-exp, time spent: 9.0ms, 5.0% of total-time
Operation const, time spent: 5.0ms, 3.0% of total-time
Operation ival-pi, time spent: 2.0ms, 1.0% of total-time
Operation ival-neg, time spent: 2.0ms, 1.0% of total-time

eval2.0ms (0%)

Compiler

Compiled 113 to 72 computations (36.3% saved)

prune3.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
98.4%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
Compiler

Compiled 98 to 77 computations (21.4% saved)

localize1.1s (6.5%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.9%
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
99.8%
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)
98.9%
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
98.7%
(/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (sqrt.f32 (PI.f32)))
99.6%
(-.f32 (-.f32 1 cosTheta) cosTheta)
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
99.8%
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
98.9%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
98.3%
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)
97.2%
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)))
99.9%
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
99.2%
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
98.9%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Compiler

Compiled 429 to 213 computations (50.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 459.0ms
Operation ival-div, time spent: 116.0ms, 25.0% of total-time
Operation ival-mult, time spent: 70.0ms, 15.0% of total-time
Operation composed, time spent: 57.0ms, 12.0% of total-time
Operation ival-add, time spent: 56.0ms, 12.0% of total-time
Operation ival-sub, time spent: 49.0ms, 11.0% of total-time
Operation ival-sqrt, time spent: 43.0ms, 9.0% of total-time
Operation ival-pow, time spent: 40.0ms, 9.0% of total-time
Operation ival-exp, time spent: 14.0ms, 3.0% of total-time
Operation const, time spent: 9.0ms, 2.0% of total-time
Operation ival-pi, time spent: 2.0ms, 0.0% of total-time
Operation ival-neg, time spent: 2.0ms, 0.0% of total-time

series62.0ms (0.4%)

Counts
16 → 132
Calls

60 calls:

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

rewrite271.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
388×log1p-expm1-u
388×expm1-log1p-u
382×add-exp-log
380×add-log-exp
378×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
052662
11020654
Stop Event
node limit
Counts
16 → 320
Calls
Call 1
Inputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(-.f32 (-.f32 1 cosTheta) cosTheta)
(/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))
(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)))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 2)) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 2)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -1)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1)
(*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta -2 1))))
(pow.f32 (fma.f32 cosTheta -2 1) 1/2)
(pow.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 3)
(pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 2)
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(hypot.f32 1 (sqrt.f32 (*.f32 cosTheta -2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(exp.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta -2)) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) 2) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) -1)
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (sqrt.f32 (PI.f32)))) 1))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) c)
(-.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1)
(*.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2)
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 2)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2)
(pow.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1)) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) -1) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) -1))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) -1) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) -1))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 3)
(pow.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3) 1/3)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) -1)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) -1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/2)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(+.f32 (-.f32 1 cosTheta) (neg.f32 cosTheta))
(+.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2)))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) 2) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 cosTheta)) 2) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 cosTheta)) 2) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2)))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) 2) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2))))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2)))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) 2) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2))))
(*.f32 1 (-.f32 1 (+.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 2) (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 2) (pow.f32 cosTheta 2)) (+.f32 (-.f32 1 cosTheta) cosTheta))
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 cosTheta 3)) (+.f32 (pow.f32 (-.f32 1 cosTheta) 2) (fma.f32 cosTheta cosTheta (*.f32 (-.f32 1 cosTheta) cosTheta))))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 2)
(pow.f32 (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 3)
(pow.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 2) 1/2)
(pow.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3) 1/3)
(log.f32 (exp.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(cbrt.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2)))
(expm1.f32 (log1p.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1))
(fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 cosTheta)) 2) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 cosTheta))
(fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -1)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2)
(pow.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1)
(*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta -2 1))))
(pow.f32 (fma.f32 cosTheta -2 1) 1/2)
(pow.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 3)
(pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 2)
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(hypot.f32 1 (sqrt.f32 (*.f32 cosTheta -2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(exp.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta -2)) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) 1))

simplify617.0ms (3.6%)

Algorithm
egg-herbie
Rules
499×log-prod
401×associate-*r*
379×associate-*l*
325×fma-neg
261×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
074927701
1199026427
2718926427
Stop Event
node limit
Counts
452 → 406
Calls
Call 1
Inputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
1
(+.f32 1 (*.f32 -1 cosTheta))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (*.f32 -1/2 (pow.f32 cosTheta 3)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 4) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 cosTheta 6) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 4) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
1
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(*.f32 -2 cosTheta)
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(*.f32 -2 cosTheta)
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
1
(+.f32 1 (*.f32 -1 cosTheta))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (*.f32 -1/2 (pow.f32 cosTheta 3)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))
(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)))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 2)) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 2)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -1)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1)
(*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta -2 1))))
(pow.f32 (fma.f32 cosTheta -2 1) 1/2)
(pow.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 3)
(pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 2)
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(hypot.f32 1 (sqrt.f32 (*.f32 cosTheta -2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(exp.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta -2)) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) 2) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) -1)
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (sqrt.f32 (PI.f32)))) 1))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) c)
(-.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1)
(*.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2)
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 2)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2)
(pow.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1)) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) -1) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) -1))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) -1) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) -1))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 3)
(pow.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3) 1/3)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) -1)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) -1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/2)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(+.f32 (-.f32 1 cosTheta) (neg.f32 cosTheta))
(+.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2)))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) 2) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 cosTheta)) 2) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 cosTheta)) 2) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2)))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) 2) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2))))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2)))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) 2) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2))))
(*.f32 1 (-.f32 1 (+.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 2) (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 2) (pow.f32 cosTheta 2)) (+.f32 (-.f32 1 cosTheta) cosTheta))
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 cosTheta 3)) (+.f32 (pow.f32 (-.f32 1 cosTheta) 2) (fma.f32 cosTheta cosTheta (*.f32 (-.f32 1 cosTheta) cosTheta))))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 2)
(pow.f32 (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 3)
(pow.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 2) 1/2)
(pow.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3) 1/3)
(log.f32 (exp.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(cbrt.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2)))
(expm1.f32 (log1p.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1))
(fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 cosTheta)) 2) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 cosTheta))
(fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -1)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2)
(pow.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1)
(*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta -2 1))))
(pow.f32 (fma.f32 cosTheta -2 1) 1/2)
(pow.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 3)
(pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 2)
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(hypot.f32 1 (sqrt.f32 (*.f32 cosTheta -2)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(exp.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta -2)) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) 1))
Outputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2)) (*.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) 1/2))) (*.f32 (fma.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2))))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 4)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))))
(-.f32 (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta))) (fabs.f32 (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (*.f32 -1/2 (+.f32 cosTheta (pow.f32 cosTheta 2)))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 -1 (/.f32 1 cosTheta))))
1
(+.f32 1 (*.f32 -1 cosTheta))
(-.f32 1 cosTheta)
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))
(+.f32 (-.f32 1 cosTheta) (*.f32 (pow.f32 cosTheta 2) -1/2))
(+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta)))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (*.f32 -1/2 (pow.f32 cosTheta 3)))))
(+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (+.f32 (pow.f32 cosTheta 2) (pow.f32 cosTheta 3))))
(+.f32 1 (fma.f32 -1/2 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 3)) (neg.f32 cosTheta)))
(sqrt.f32 (/.f32 1 (PI.f32)))
(fabs.f32 (pow.f32 (PI.f32) -1/2))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (neg.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) 1) (fabs.f32 (pow.f32 (PI.f32) -1/2)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 4) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 4)))))
(+.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 cosTheta 4) 1/2))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 cosTheta 6) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 4) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/6 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 6)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 4))))))
(+.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) 1) (fabs.f32 (pow.f32 (PI.f32) -1/2))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 (*.f32 (pow.f32 cosTheta 4) 1/2) (*.f32 -1/6 (pow.f32 cosTheta 6)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(/.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(/.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(/.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(/.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(/.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(/.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(/.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(/.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) cosTheta)
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(fma.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 -1 (/.f32 1 cosTheta)) c)
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (fma.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 -1 (/.f32 1 cosTheta)) c) (*.f32 cosTheta (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2)))
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(+.f32 c (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 cosTheta 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(+.f32 (+.f32 (fma.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 -1 (/.f32 1 cosTheta)) c) (*.f32 cosTheta (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) 1/2)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta)
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2)) (*.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) 1/2))) (*.f32 (fma.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2))))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 4)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(+.f32 (fma.f32 -1/2 cosTheta (/.f32 1 cosTheta)) -1)
(+.f32 -1 (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta)))
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
(+.f32 (fma.f32 -1/2 cosTheta (fma.f32 -1/2 (pow.f32 cosTheta 2) (/.f32 1 cosTheta))) -1)
(+.f32 -1 (fma.f32 cosTheta -1/2 (fma.f32 (pow.f32 cosTheta 2) -1/2 (/.f32 1 cosTheta))))
(+.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -1/2 -1))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))))
(-.f32 (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta))) (fabs.f32 (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (*.f32 -1/2 (+.f32 cosTheta (pow.f32 cosTheta 2)))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 -1 (/.f32 1 cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 4)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2)) (*.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) 1/2))) (*.f32 (fma.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2))))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (pow.f32 cosTheta 2))))
1
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(*.f32 -2 cosTheta)
(*.f32 cosTheta -2)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(*.f32 -2 cosTheta)
(*.f32 cosTheta -2)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))))
(-.f32 (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta))) (fabs.f32 (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (*.f32 -1/2 (+.f32 cosTheta (pow.f32 cosTheta 2)))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 -1 (/.f32 1 cosTheta))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2)) (*.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) 1/2))) (*.f32 (fma.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2))))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (fabs.f32 (pow.f32 (PI.f32) -1/2)) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 (-.f32 c (fabs.f32 (pow.f32 (PI.f32) -1/2)))) (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 4)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(+.f32 (fma.f32 -1/2 cosTheta (/.f32 1 cosTheta)) -1)
(+.f32 -1 (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta)))
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
(+.f32 (fma.f32 -1/2 cosTheta (fma.f32 -1/2 (pow.f32 cosTheta 2) (/.f32 1 cosTheta))) -1)
(+.f32 -1 (fma.f32 cosTheta -1/2 (fma.f32 (pow.f32 cosTheta 2) -1/2 (/.f32 1 cosTheta))))
(+.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -1/2 -1))
1
(+.f32 1 (*.f32 -1 cosTheta))
(-.f32 1 cosTheta)
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))
(+.f32 (-.f32 1 cosTheta) (*.f32 (pow.f32 cosTheta 2) -1/2))
(+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta)))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (*.f32 -1/2 (pow.f32 cosTheta 3)))))
(+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (+.f32 (pow.f32 cosTheta 2) (pow.f32 cosTheta 3))))
(+.f32 1 (fma.f32 -1/2 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 3)) (neg.f32 cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3) 1/3)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(*.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 1 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (PI.f32) 3/2)))
(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)))) 1))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) -2)) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 2)) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 2))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))) (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -2)
(pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3) 1/3)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 2)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 1) -1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1)
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(*.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (cbrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta -2 1))))
(pow.f32 (fma.f32 cosTheta -2 1) 1/2)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 3)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) 1/3)
(cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2))
(pow.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 2)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(hypot.f32 1 (sqrt.f32 (*.f32 cosTheta -2)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(exp.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta -2)) 1/2))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) 1))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (pow.f32 (PI.f32) -1/2))
(/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) 2) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) 1)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) 3)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) 3) 1/3)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) 2)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) -1)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) 3))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (sqrt.f32 (PI.f32)))) 1))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) c)
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1)
(+.f32 1 (-.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 1))
(+.f32 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 0)
(*.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 1)
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 3)
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3) 1/3)
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2)
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(+.f32 1 (-.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 1))
(+.f32 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 0)
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) -2)) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -2)
(pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 3)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3) 1/3)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 2)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1) -1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) 1/3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(pow.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 1))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1)) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) -1) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (/.f32 1 (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) -1) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) -1))
(pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) -2)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 3)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3) 1/3)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(pow.f32 (PI.f32) -1/2)
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3))
(pow.f32 (PI.f32) -1/2)
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) -1))
(/.f32 1 (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/2)) 1))
(pow.f32 (PI.f32) -1/2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) -2)) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -2)
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 (-.f32 1 cosTheta) (neg.f32 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 cosTheta -2 1) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)) (+.f32 (neg.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 cosTheta -2 1) 0)
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2)))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) 2) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2))))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)) (+.f32 (neg.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 cosTheta -2 1) 0)
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 cosTheta)) 2) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)) (+.f32 (neg.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 cosTheta -2 1) 0)
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 cosTheta)) 2) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2)))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) 2) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2))))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)) (+.f32 (neg.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 cosTheta -2 1) 0)
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)) (+.f32 (neg.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 cosTheta -2 1) 0)
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2)))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) 2) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2))))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)) (+.f32 (neg.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 cosTheta -2 1) 0)
(*.f32 1 (-.f32 1 (+.f32 cosTheta cosTheta)))
(fma.f32 cosTheta -2 1)
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 2) (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 2) (pow.f32 cosTheta 2)) (+.f32 (-.f32 1 cosTheta) cosTheta))
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 2) (pow.f32 cosTheta 2)) (+.f32 cosTheta (-.f32 1 cosTheta)))
(/.f32 (fma.f32 cosTheta -2 1) 1)
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 cosTheta 3)) (+.f32 (pow.f32 (-.f32 1 cosTheta) 2) (fma.f32 cosTheta cosTheta (*.f32 (-.f32 1 cosTheta) cosTheta))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 cosTheta 3)) (+.f32 (pow.f32 (-.f32 1 cosTheta) 2) (fma.f32 cosTheta cosTheta (*.f32 cosTheta (-.f32 1 cosTheta)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 cosTheta 3)) (+.f32 cosTheta (pow.f32 (-.f32 1 cosTheta) 2)))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1)
(fma.f32 cosTheta -2 1)
(pow.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 2)
(fma.f32 cosTheta -2 1)
(pow.f32 (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 3)
(fma.f32 cosTheta -2 1)
(pow.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 2) 1/2)
(sqrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2))
(fabs.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3) 1/3)
(fma.f32 cosTheta -2 1)
(log.f32 (exp.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(fma.f32 cosTheta -2 1)
(cbrt.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3))
(fma.f32 cosTheta -2 1)
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2)))
(fma.f32 cosTheta -2 1)
(expm1.f32 (log1p.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(expm1.f32 (log1p.f32 (fma.f32 cosTheta -2 1)))
(log1p.f32 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(exp.f32 (log.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(exp.f32 (*.f32 (log.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1))
(fma.f32 cosTheta -2 1)
(fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta))
(fma.f32 cosTheta -2 1)
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 cosTheta)) 2) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 cosTheta))
(fma.f32 cosTheta -2 1)
(fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 cosTheta))
(fma.f32 cosTheta -2 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) -2)) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 3)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 1) -1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 1))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) 1/3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(pow.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 1))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1)
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(*.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (cbrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta -2 1))))
(pow.f32 (fma.f32 cosTheta -2 1) 1/2)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 3)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) 1/3)
(cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2))
(pow.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 2)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(hypot.f32 1 (sqrt.f32 (*.f32 cosTheta -2)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(exp.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta -2)) 1/2))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) 1))
(sqrt.f32 (fma.f32 cosTheta -2 1))

eval548.0ms (3.2%)

Compiler

Compiled 13151 to 8716 computations (33.7% saved)

prune295.0ms (1.7%)

Pruning

28 alts after pruning (28 fresh and 0 done)

PrunedKeptTotal
New41028438
Fresh000
Picked404
Done000
Total41428442
Accuracy
99.9%
Counts
442 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.5%
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
96.5%
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
97.7%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
97.5%
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -2)
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
97.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
37.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.8%
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 3) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
95.8%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
92.0%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
91.4%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
95.3%
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
94.8%
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
97.9%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
94.8%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
97.7%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
10.6%
(/.f32 1 (+.f32 1 c))
4.6%
(/.f32 1 c)
95.6%
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
52.5%
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))) (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
92.5%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
Compiler

Compiled 1316 to 1056 computations (19.8% saved)

localize1.0s (6%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.4%
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3)
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.9%
(pow.f32 (PI.f32) 3/2)
37.3%
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
99.9%
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)
99.1%
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
98.9%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
100.0%
(-.f32 (/.f32 1 cosTheta) 1)
99.0%
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
98.3%
(fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)
97.2%
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)))
99.9%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.2%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Compiler

Compiled 431 to 182 computations (57.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 418.0ms
Operation ival-div, time spent: 119.0ms, 28.0% of total-time
Operation ival-pow, time spent: 115.0ms, 27.0% of total-time
Operation ival-add, time spent: 36.0ms, 9.0% of total-time
Operation ival-sub, time spent: 36.0ms, 9.0% of total-time
Operation ival-mult, time spent: 28.0ms, 7.0% of total-time
Operation ival-sqrt, time spent: 26.0ms, 6.0% of total-time
Operation composed, time spent: 22.0ms, 5.0% of total-time
Operation ival-exp, time spent: 14.0ms, 3.0% of total-time
Operation ival-cbrt, time spent: 10.0ms, 2.0% of total-time
Operation const, time spent: 8.0ms, 2.0% of total-time
Operation ival-neg, time spent: 3.0ms, 1.0% of total-time
Operation ival-pi, time spent: 1.0ms, 0.0% of total-time

series70.0ms (0.4%)

Counts
13 → 159
Calls

54 calls:

TimeVariablePointExpression
10.0ms
c
@0
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)
3.0ms
c
@inf
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
2.0ms
cosTheta
@inf
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
2.0ms
c
@-inf
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
2.0ms
cosTheta
@inf
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))

rewrite137.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
399×log1p-expm1-u
399×expm1-log1p-u
398×add-cube-cbrt
391×add-exp-log
390×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049590
1945582
Stop Event
node limit
Counts
13 → 261
Calls
Call 1
Inputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
(fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(-.f32 (/.f32 1 cosTheta) 1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(pow.f32 (PI.f32) 3/2)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3)
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (pow.f32 (pow.f32 (PI.f32) -3/2) 1/3))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (cbrt.f32 (pow.f32 (PI.f32) -3/2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) 1/3) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 1/2))
(pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 2)
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 (*.f32 2 cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (*.f32 2 cosTheta))) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 (*.f32 2 cosTheta)))) 1))
(+.f32 (*.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) c)
(-.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1)
(*.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2) (cbrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(*.f32 (sqrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) (sqrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(pow.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 1)
(pow.f32 (cbrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 3)
(pow.f32 (pow.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2)
(log.f32 (exp.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(cbrt.f32 (pow.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3))
(expm1.f32 (log1p.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(log1p.f32 (expm1.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(exp.f32 (log.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(pow.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 2)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 1 (expm1.f32 (neg.f32 (log.f32 cosTheta))))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) 2) (cbrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(*.f32 (sqrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) (sqrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(/.f32 (-.f32 (pow.f32 cosTheta -3) 1) (+.f32 (pow.f32 cosTheta -2) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1))))
(/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1))
(pow.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) 1)
(pow.f32 (cbrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) 3)
(pow.f32 (pow.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) 3) 1/3)
(pow.f32 (sqrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) 2)
(log.f32 (exp.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))))))
(cbrt.f32 (pow.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) 3))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(log1p.f32 (expm1.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(exp.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) 1))
(fma.f32 1 (/.f32 1 cosTheta) -1)
(fma.f32 (cbrt.f32 (pow.f32 cosTheta -2)) (/.f32 1 (cbrt.f32 cosTheta)) -1)
(fma.f32 (sqrt.f32 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 cosTheta)) -1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(pow.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 2)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)) (/.f32 1 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) -1))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) -1) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) -1))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -1)
(pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (neg.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(+.f32 (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) c)
(-.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 1)
(*.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 2) (cbrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) (sqrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(pow.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 2)
(log.f32 (exp.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(exp.f32 (log.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (pow.f32 (pow.f32 (PI.f32) -3/2) 1/3))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (cbrt.f32 (pow.f32 (PI.f32) -3/2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) 1/3) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(/.f32 1 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (cbrt.f32 (neg.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))) (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) 3/2))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) 3/2))) 1)
(*.f32 1 (pow.f32 (PI.f32) 3/2))
(*.f32 (PI.f32) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(*.f32 (pow.f32 (PI.f32) 3/4) (pow.f32 (PI.f32) 3/4))
(*.f32 (pow.f32 1 3/2) (pow.f32 (PI.f32) 3/2))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) 3/2) (pow.f32 (sqrt.f32 (PI.f32)) 3/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 3/2) (pow.f32 (cbrt.f32 (PI.f32)) 3/2))
(log.f32 (exp.f32 (pow.f32 (PI.f32) 3/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) 3/2))))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) 3/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 3/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 3/2)))
(exp.f32 (*.f32 3/2 (log.f32 (PI.f32))))
(exp.f32 (*.f32 (*.f32 3/2 (log.f32 (PI.f32))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))) 1)
(*.f32 1 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 2))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 cosTheta -3))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)) (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 2) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3))
(/.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 cosTheta 3))
(log.f32 (exp.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))))
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3) 3))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(exp.f32 (*.f32 3 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 1))

simplify229.0ms (1.3%)

Algorithm
egg-herbie
Rules
482×associate-*r*
427×associate-*l*
403×fma-define
261×sqr-pow
230×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
074630480
1203028901
Stop Event
node limit
Counts
420 → 483
Calls
Call 1
Inputs
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
1
(+.f32 1 (*.f32 -1 cosTheta))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (*.f32 -1/2 (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
c
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
c
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3)))))
(/.f32 1 cosTheta)
-1
-1
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))) (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (pow.f32 cosTheta 3))
(-.f32 (/.f32 1 (pow.f32 cosTheta 3)) (*.f32 3 (/.f32 1 (pow.f32 cosTheta 2))))
(-.f32 (+.f32 (*.f32 3/2 (/.f32 1 cosTheta)) (/.f32 1 (pow.f32 cosTheta 3))) (*.f32 3 (/.f32 1 (pow.f32 cosTheta 2))))
(-.f32 (+.f32 1/2 (+.f32 (*.f32 3/2 (/.f32 1 cosTheta)) (/.f32 1 (pow.f32 cosTheta 3)))) (*.f32 3 (/.f32 1 (pow.f32 cosTheta 2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (pow.f32 (pow.f32 (PI.f32) -3/2) 1/3))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (cbrt.f32 (pow.f32 (PI.f32) -3/2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) 1/3) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 1/2))
(pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 2)
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 (*.f32 2 cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (*.f32 2 cosTheta))) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 (*.f32 2 cosTheta)))) 1))
(+.f32 (*.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) c)
(-.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1)
(*.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2) (cbrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(*.f32 (sqrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) (sqrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(pow.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 1)
(pow.f32 (cbrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 3)
(pow.f32 (pow.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2)
(log.f32 (exp.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(cbrt.f32 (pow.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3))
(expm1.f32 (log1p.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(log1p.f32 (expm1.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(exp.f32 (log.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(pow.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 2)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 1 (expm1.f32 (neg.f32 (log.f32 cosTheta))))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) 2) (cbrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(*.f32 (sqrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) (sqrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(/.f32 (-.f32 (pow.f32 cosTheta -3) 1) (+.f32 (pow.f32 cosTheta -2) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1))))
(/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1))
(pow.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) 1)
(pow.f32 (cbrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) 3)
(pow.f32 (pow.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) 3) 1/3)
(pow.f32 (sqrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) 2)
(log.f32 (exp.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))))))
(cbrt.f32 (pow.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) 3))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(log1p.f32 (expm1.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(exp.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) 1))
(fma.f32 1 (/.f32 1 cosTheta) -1)
(fma.f32 (cbrt.f32 (pow.f32 cosTheta -2)) (/.f32 1 (cbrt.f32 cosTheta)) -1)
(fma.f32 (sqrt.f32 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 cosTheta)) -1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(pow.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 2)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)) (/.f32 1 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) -1))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) -1) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) -1))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -1)
(pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (neg.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(+.f32 (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) c)
(-.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 1)
(*.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 2) (cbrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) (sqrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(pow.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 2)
(log.f32 (exp.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(exp.f32 (log.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (pow.f32 (pow.f32 (PI.f32) -3/2) 1/3))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (cbrt.f32 (pow.f32 (PI.f32) -3/2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) 1/3) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(/.f32 1 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (cbrt.f32 (neg.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))) (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) 3/2))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) 3/2))) 1)
(*.f32 1 (pow.f32 (PI.f32) 3/2))
(*.f32 (PI.f32) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(*.f32 (pow.f32 (PI.f32) 3/4) (pow.f32 (PI.f32) 3/4))
(*.f32 (pow.f32 1 3/2) (pow.f32 (PI.f32) 3/2))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) 3/2) (pow.f32 (sqrt.f32 (PI.f32)) 3/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 3/2) (pow.f32 (cbrt.f32 (PI.f32)) 3/2))
(log.f32 (exp.f32 (pow.f32 (PI.f32) 3/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) 3/2))))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) 3/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 3/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 3/2)))
(exp.f32 (*.f32 3/2 (log.f32 (PI.f32))))
(exp.f32 (*.f32 (*.f32 3/2 (log.f32 (PI.f32))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))) 1)
(*.f32 1 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 2))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 cosTheta -3))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)) (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 2) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3))
(/.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 cosTheta 3))
(log.f32 (exp.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))))
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3) 3))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(exp.f32 (*.f32 3 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 1))
Outputs
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 cosTheta 2) -1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))))
1
(+.f32 1 (*.f32 -1 cosTheta))
(+.f32 1 (neg.f32 cosTheta))
(-.f32 1 cosTheta)
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))
(+.f32 1 (fma.f32 -1 cosTheta (*.f32 (pow.f32 cosTheta 2) -1/2)))
(+.f32 (-.f32 1 cosTheta) (*.f32 (pow.f32 cosTheta 2) -1/2))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (*.f32 -1/2 (pow.f32 cosTheta 3)))))
(+.f32 1 (fma.f32 -1 cosTheta (*.f32 -1/2 (+.f32 (pow.f32 cosTheta 2) (pow.f32 cosTheta 3)))))
(+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 3))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))))
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 c (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (pow.f32 cosTheta 2))))))
(+.f32 c (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (pow.f32 cosTheta 2) (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta)))))
(+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))
(+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) c)
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) c)
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) c)
c
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) c)
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) c)
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) c)
c
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) c)
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) c)
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (-.f32 (*.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))) (sqrt.f32 (PI.f32))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))) (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(-.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (fma.f32 -1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))))))
(-.f32 (+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (fma.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta 3)) (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) 2))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(-.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (fma.f32 -1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))))))
(-.f32 (+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (fma.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta 3)) (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) 2))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)))))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 cosTheta)) 1) (pow.f32 c 2)))
(/.f32 1 cosTheta)
-1
-1
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (+.f32 1 c)) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (+.f32 1 c)) (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))) (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 (PI.f32) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (+.f32 1 c)) (PI.f32)))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2))) (/.f32 1 (+.f32 1 c)))
(-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 1 c) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4)))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(-.f32 (+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 1 c) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (fma.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4)) (pow.f32 cosTheta 3))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 1 c)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2))) (/.f32 1 (+.f32 1 c)))
(-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 1 c) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4)))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(-.f32 (+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 1 c) 3) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (fma.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4)) (pow.f32 cosTheta 3))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 1 c)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (pow.f32 c 2)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))
(+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (*.f32 1/2 (pow.f32 cosTheta 3)))) (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
(*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) c)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 cosTheta 2) -1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(/.f32 1 (pow.f32 cosTheta 3))
(-.f32 (/.f32 1 (pow.f32 cosTheta 3)) (*.f32 3 (/.f32 1 (pow.f32 cosTheta 2))))
(-.f32 (/.f32 1 (pow.f32 cosTheta 3)) (/.f32 3 (pow.f32 cosTheta 2)))
(+.f32 (/.f32 1 (pow.f32 cosTheta 3)) (/.f32 -3 (pow.f32 cosTheta 2)))
(-.f32 (+.f32 (*.f32 3/2 (/.f32 1 cosTheta)) (/.f32 1 (pow.f32 cosTheta 3))) (*.f32 3 (/.f32 1 (pow.f32 cosTheta 2))))
(+.f32 (/.f32 3/2 cosTheta) (-.f32 (/.f32 1 (pow.f32 cosTheta 3)) (/.f32 3 (pow.f32 cosTheta 2))))
(+.f32 (/.f32 1 (pow.f32 cosTheta 3)) (+.f32 (/.f32 3/2 cosTheta) (/.f32 -3 (pow.f32 cosTheta 2))))
(-.f32 (+.f32 1/2 (+.f32 (*.f32 3/2 (/.f32 1 cosTheta)) (/.f32 1 (pow.f32 cosTheta 3)))) (*.f32 3 (/.f32 1 (pow.f32 cosTheta 2))))
(-.f32 (+.f32 (+.f32 1/2 (/.f32 3/2 cosTheta)) (/.f32 1 (pow.f32 cosTheta 3))) (/.f32 3 (pow.f32 cosTheta 2)))
(+.f32 1/2 (+.f32 (/.f32 1 (pow.f32 cosTheta 3)) (+.f32 (/.f32 3/2 cosTheta) (/.f32 -3 (pow.f32 cosTheta 2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))))
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)) -2)) (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))) -2)
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (pow.f32 (pow.f32 (PI.f32) -3/2) 1/3))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) (cbrt.f32 (pow.f32 (PI.f32) -3/2)))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (cbrt.f32 (pow.f32 (PI.f32) -3/2)) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (cbrt.f32 (pow.f32 (PI.f32) -3/2)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) (cbrt.f32 (pow.f32 (PI.f32) -3/2)))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (cbrt.f32 (pow.f32 (PI.f32) -3/2)) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 1 1/3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) 1/3) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) -2)))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(*.f32 (cbrt.f32 (fabs.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2))) (cbrt.f32 (fabs.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2))))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(*.f32 (cbrt.f32 (fabs.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2))) (cbrt.f32 (fabs.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) -1)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2) (/.f32 1 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (/.f32 1 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))) 1)
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(*.f32 1 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) 2)) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(*.f32 (fabs.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/2)
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 1)
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 3)
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2))
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2))
(pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 2)
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))))
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2))
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2))
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 (*.f32 2 cosTheta)))))
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (*.f32 2 cosTheta))) 1/2))
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 (*.f32 2 cosTheta)))) 1))
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(+.f32 (*.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) c)
(fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(-.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1)
(+.f32 1 (-.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 1))
(+.f32 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) 0)
(*.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))
(fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2) (cbrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) (sqrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(pow.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 1)
(fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 3)
(fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3) 1/3)
(fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2)
(fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3))
(fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(+.f32 1 (-.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 1))
(+.f32 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) 0)
(log1p.f32 (expm1.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1))
(fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))))
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))) -2)) (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))) -2)
(pow.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1)
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1)
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 3)
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3) 1/3)
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 2)
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1) -1)
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))))
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3))
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1))
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1))
(/.f32 1 (+.f32 1 (fma.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(*.f32 1 (expm1.f32 (neg.f32 (log.f32 cosTheta))))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) 2) (cbrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(*.f32 (sqrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) (sqrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(/.f32 (-.f32 (pow.f32 cosTheta -3) 1) (+.f32 (pow.f32 cosTheta -2) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1))))
(/.f32 (+.f32 (pow.f32 cosTheta -3) -1) (+.f32 (pow.f32 cosTheta -2) (+.f32 1 (/.f32 1 cosTheta))))
(/.f32 (+.f32 -1 (pow.f32 cosTheta -3)) (+.f32 1 (+.f32 (/.f32 1 cosTheta) (pow.f32 cosTheta -2))))
(/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1))
(/.f32 (+.f32 (pow.f32 cosTheta -2) -1) (+.f32 1 (/.f32 1 cosTheta)))
(/.f32 (+.f32 -1 (pow.f32 cosTheta -2)) (+.f32 1 (/.f32 1 cosTheta)))
(pow.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) 1)
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(pow.f32 (cbrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) 3)
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(pow.f32 (pow.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) 3) 1/3)
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(pow.f32 (sqrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) 2)
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(log.f32 (exp.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))))))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(cbrt.f32 (pow.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) 3))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(log1p.f32 (expm1.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(exp.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) 1))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(fma.f32 1 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(fma.f32 (cbrt.f32 (pow.f32 cosTheta -2)) (/.f32 1 (cbrt.f32 cosTheta)) -1)
(fma.f32 (sqrt.f32 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 cosTheta)) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))) -2)) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 2)))
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))) 1) (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))) 2))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))) -2)
(pow.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3) 1/3)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 2)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 1) -1)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)) (/.f32 1 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) -1) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) -1))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) -2)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -1)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 1 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1) -1)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (neg.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) -1))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) c)
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)
(+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(-.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 1)
(+.f32 1 (-.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c) 1))
(+.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))) 0)
(*.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)
(+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 2) (cbrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)
(+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) (sqrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)
(+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(pow.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c) 1)
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)
(+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 3)
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)
(+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c) 3) 1/3)
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)
(+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 2)
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)
(+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)
(+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)
(+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c) 3))
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)
(+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(+.f32 1 (-.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c) 1))
(+.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))) 0)
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)
(+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)
(+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) 1))
(fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)
(+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (pow.f32 (pow.f32 (PI.f32) -3/2) 1/3))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) (cbrt.f32 (pow.f32 (PI.f32) -3/2)))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (cbrt.f32 (pow.f32 (PI.f32) -3/2)) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (cbrt.f32 (pow.f32 (PI.f32) -3/2)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) (cbrt.f32 (pow.f32 (PI.f32) -3/2)))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (cbrt.f32 (pow.f32 (PI.f32) -3/2)) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 1 1/3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) 1/3) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) -2)))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(*.f32 (cbrt.f32 (fabs.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2))) (cbrt.f32 (fabs.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2))))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))) (cbrt.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))))
(*.f32 (cbrt.f32 (fabs.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2))) (cbrt.f32 (fabs.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2))))
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))))
(/.f32 1 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3))))
(/.f32 1 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (cbrt.f32 (neg.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))) (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) 3/2))))
(/.f32 (cbrt.f32 (neg.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3))) (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) 3/2))))
(/.f32 (cbrt.f32 (neg.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3))) (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) 3/2))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) -1)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) 1/3))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) 3/2))) 1)
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 3/2)))
(*.f32 1 (pow.f32 (PI.f32) 3/2))
(pow.f32 (PI.f32) 3/2)
(*.f32 (PI.f32) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(pow.f32 (PI.f32) 3/2)
(*.f32 (pow.f32 (PI.f32) 3/4) (pow.f32 (PI.f32) 3/4))
(pow.f32 (PI.f32) 3/2)
(*.f32 (pow.f32 1 3/2) (pow.f32 (PI.f32) 3/2))
(pow.f32 (PI.f32) 3/2)
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) 3/2) (pow.f32 (sqrt.f32 (PI.f32)) 3/2))
(pow.f32 (sqrt.f32 (PI.f32)) 3)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) 3/2) (pow.f32 (cbrt.f32 (PI.f32)) 3/2))
(log.f32 (exp.f32 (pow.f32 (PI.f32) 3/2)))
(pow.f32 (PI.f32) 3/2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) 3/2))))
(pow.f32 (PI.f32) 3/2)
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) 3/2) 3))
(pow.f32 (PI.f32) 3/2)
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 3/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 3/2)))
(pow.f32 (PI.f32) 3/2)
(exp.f32 (*.f32 3/2 (log.f32 (PI.f32))))
(pow.f32 (PI.f32) 3/2)
(exp.f32 (*.f32 (*.f32 3/2 (log.f32 (PI.f32))) 1))
(pow.f32 (PI.f32) 3/2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))))
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)) -2)) (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))) -2)
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))) 1)
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3)))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)))
(*.f32 1 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 2))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)
(*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 cosTheta -3))
(*.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2) (pow.f32 cosTheta -3))
(*.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 cosTheta -3))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)) (sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3/2))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 2) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2) 3))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) 2) 3))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)
(/.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 cosTheta 3))
(/.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2) (pow.f32 cosTheta 3))
(/.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 cosTheta 3))
(log.f32 (exp.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3) 3))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3)))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)
(exp.f32 (*.f32 3 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 1))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)

eval359.0ms (2.1%)

Compiler

Compiled 18883 to 12865 computations (31.9% saved)

prune157.0ms (0.9%)

Pruning

34 alts after pruning (32 fresh and 2 done)

PrunedKeptTotal
New59419613
Fresh101323
Picked325
Done000
Total60734641
Accuracy
99.9%
Counts
641 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.5%
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
90.4%
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
91.3%
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 2)
91.4%
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))) -2)
91.3%
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)
87.7%
(pow.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))) -2)
90.8%
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))) 1) (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))) 2))
91.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
97.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
41.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
30.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (pow.f32 cosTheta 3)) (pow.f32 (PI.f32) 3/2))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
87.7%
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (cbrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) 3) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
49.5%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
95.3%
(/.f32 1 (+.f32 1 (+.f32 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))))))
91.4%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
97.9%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
91.4%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
94.8%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
97.7%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
10.6%
(/.f32 1 (+.f32 1 c))
4.6%
(/.f32 1 c)
95.6%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
52.5%
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))) (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
92.5%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
Compiler

Compiled 1540 to 1249 computations (18.9% saved)

localize1.3s (7.4%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.2%
(/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
99.1%
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
97.6%
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
99.2%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.7%
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
100.0%
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
99.9%
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
98.7%
(/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))
99.9%
(/.f32 1 (+.f32 1 c))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))
96.9%
(pow.f32 (PI.f32) -1/2)
96.9%
(cbrt.f32 (pow.f32 (PI.f32) -1/2))
Compiler

Compiled 499 to 277 computations (44.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 671.0ms
Operation composed, time spent: 125.0ms, 19.0% of total-time
Operation ival-div, time spent: 108.0ms, 16.0% of total-time
Operation ival-pow, time spent: 90.0ms, 13.0% of total-time
Operation ival-log, time spent: 69.0ms, 10.0% of total-time
Operation ival-exp, time spent: 60.0ms, 9.0% of total-time
Operation ival-mult, time spent: 43.0ms, 6.0% of total-time
Operation ival-add, time spent: 41.0ms, 6.0% of total-time
Operation ival-sub, time spent: 41.0ms, 6.0% of total-time
Operation ival-cbrt, time spent: 29.0ms, 4.0% of total-time
Operation ival-neg, time spent: 28.0ms, 4.0% of total-time
Operation ival-sqrt, time spent: 25.0ms, 4.0% of total-time
Operation const, time spent: 11.0ms, 2.0% of total-time
Operation ival-pi, time spent: 1.0ms, 0.0% of total-time

series82.0ms (0.5%)

Counts
13 → 140
Calls

51 calls:

TimeVariablePointExpression
10.0ms
c
@0
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
9.0ms
cosTheta
@inf
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
8.0ms
cosTheta
@-inf
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
4.0ms
c
@0
(/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
3.0ms
cosTheta
@0
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)

rewrite209.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
442×log1p-expm1-u
441×expm1-log1p-u
432×add-cube-cbrt
429×add-exp-log
425×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056648
11065586
Stop Event
node limit
Counts
13 → 260
Calls
Call 1
Inputs
(cbrt.f32 (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 c))
(/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
(/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/6))) 1)
(*.f32 1 (pow.f32 (PI.f32) -1/6))
(*.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) -1/6)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/6)) (/.f32 1 (cbrt.f32 (cbrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/6)) (sqrt.f32 (pow.f32 (PI.f32) -1/6)))
(*.f32 (pow.f32 1 1/3) (pow.f32 (PI.f32) -1/6))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 1/3))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/4) 1/3) (pow.f32 (pow.f32 (PI.f32) -1/4) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/4)) (cbrt.f32 (pow.f32 (PI.f32) -1/4)))
(pow.f32 (PI.f32) -1/6)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1/3)
(pow.f32 (pow.f32 (PI.f32) -1/6) 1)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/6)) 3)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/6)) 2)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/6)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/6))))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/6)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/6)))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/6)))
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (PI.f32))) 1/3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/6)) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(*.f32 (pow.f32 (PI.f32) -1/6) (/.f32 1 (cbrt.f32 (PI.f32))))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) -1/6))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/4) (pow.f32 (PI.f32) -1/4))
(*.f32 (pow.f32 1 -1/2) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) -1/2) (pow.f32 (sqrt.f32 (PI.f32)) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) -1/2) (pow.f32 (cbrt.f32 (PI.f32)) -1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (pow.f32 (PI.f32) -3/2))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 (PI.f32))))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 -1/2 (log.f32 (PI.f32))))
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (PI.f32))) 1))
(exp.f32 (neg.f32 (log.f32 (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))) 1)
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) cosTheta)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 1)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 2)
(log.f32 (pow.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) -3/2)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 c)))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 c) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) (sqrt.f32 (/.f32 1 (+.f32 1 c))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 c)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 c)) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 c)) -1) (pow.f32 (sqrt.f32 (+.f32 1 c)) -1))
(pow.f32 (+.f32 1 c) -1)
(pow.f32 (/.f32 1 (+.f32 1 c)) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 c))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) 2)
(pow.f32 (/.f32 (+.f32 1 c) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 c))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 c))))
(exp.f32 (neg.f32 (log1p.f32 c)))
(exp.f32 (*.f32 (log1p.f32 c) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 c)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) -1)
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 1)
(*.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 2) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 2)
(pow.f32 (/.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) -1)
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3))
(cbrt.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta)))
(exp.f32 (*.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta)) 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 1)
(*.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2) (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (*.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (-.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2)
(log.f32 (exp.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1))
(fma.f32 1 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 c)) 2) (cbrt.f32 (+.f32 1 c)) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(fma.f32 (sqrt.f32 (+.f32 1 c)) (sqrt.f32 (+.f32 1 c)) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -3/2) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -3/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)) 3) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 3) (pow.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 3))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))) 1)
(*.f32 1 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)) (/.f32 1 (cbrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 2)) -1) (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) -1))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) -1) (pow.f32 (sqrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) -1))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -3/2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -3/2)))
(pow.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1/3)
(pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1/3)
(pow.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 3)
(pow.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 2)
(pow.f32 (/.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))))
(cbrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(expm1.f32 (log1p.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(log1p.f32 (expm1.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(exp.f32 (neg.f32 (*.f32 1/3 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(exp.f32 (*.f32 (neg.f32 (*.f32 1/3 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 1))

simplify364.0ms (2.1%)

Algorithm
egg-herbie
Rules
694×fma-define
341×sqr-pow
310×associate-+r+
282×distribute-lft-in
281×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
098942922
1286640633
Stop Event
node limit
Counts
400 → 542
Calls
Call 1
Inputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
1
(+.f32 1 (*.f32 -1 c))
(+.f32 1 (+.f32 (*.f32 -1 c) (pow.f32 c 2)))
(+.f32 1 (+.f32 (*.f32 -1 c) (+.f32 (*.f32 -1 (pow.f32 c 3)) (pow.f32 c 2))))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))) (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(/.f32 1 cosTheta)
(+.f32 (*.f32 -1 cosTheta) (/.f32 1 cosTheta))
(+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 3)) (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/6 (pow.f32 cosTheta 5)) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 3)) (/.f32 1 cosTheta))))
(+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c)))))
(+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3) (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 -1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/3) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4))))) (pow.f32 cosTheta 3)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c))) (+.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3) (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3) (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/3) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4))))))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))))) (pow.f32 cosTheta 3))))))))))))
(*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) cosTheta)) (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) cosTheta)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3) (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4)))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/3) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))))))) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4)))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/3) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))))))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))))))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) cosTheta)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3) (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2))))))))
(*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 c (+.f32 (*.f32 -2/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)) (*.f32 -1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)))) (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (*.f32 c (+.f32 (*.f32 -2/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)) (*.f32 -1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (pow.f32 c 2) (+.f32 (*.f32 2/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 32)) 1/9)) (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))))))))))
(+.f32 (*.f32 c (+.f32 (*.f32 -2/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)) (*.f32 -1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (+.f32 (*.f32 (pow.f32 c 2) (+.f32 (*.f32 2/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 32)) 1/9)) (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)))))))))) (*.f32 (pow.f32 c 3) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 13)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (+.f32 (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/3)) (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4)))))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/9) (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 32)) 1/9)) (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)))))))) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 13)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 13)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (+.f32 (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/3)) (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4)))))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 10)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))))))))))))
(pow.f32 (/.f32 1 (+.f32 1 c)) 1/3)
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 c) 2)) 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 c) 2)) 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 c) 2)) 1/3) (/.f32 (+.f32 (*.f32 -1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/3) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4))))) (pow.f32 cosTheta 3)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3))))
(pow.f32 (/.f32 1 (+.f32 1 c)) 1/3)
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 c) 2)) 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 c) 2)) 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 c) 2)) 1/3) (/.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4)))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/3) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))))) (pow.f32 cosTheta 3)))) (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3))))
(pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3)
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/9) c)) (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/9) c)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) 1/3) (*.f32 (pow.f32 c 2) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)))))) (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) 1/3) (*.f32 (pow.f32 c 3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 13)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (+.f32 (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/3)) (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))))))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/9) c)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) 1/3) (*.f32 (pow.f32 c 2) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)))))) (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/6))) 1)
(*.f32 1 (pow.f32 (PI.f32) -1/6))
(*.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) -1/6)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/6)) (/.f32 1 (cbrt.f32 (cbrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/6)) (sqrt.f32 (pow.f32 (PI.f32) -1/6)))
(*.f32 (pow.f32 1 1/3) (pow.f32 (PI.f32) -1/6))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 1/3))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/4) 1/3) (pow.f32 (pow.f32 (PI.f32) -1/4) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/4)) (cbrt.f32 (pow.f32 (PI.f32) -1/4)))
(pow.f32 (PI.f32) -1/6)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1/3)
(pow.f32 (pow.f32 (PI.f32) -1/6) 1)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/6)) 3)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/6)) 2)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/6)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/6))))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/6)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/6)))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/6)))
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (PI.f32))) 1/3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/6)) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(*.f32 (pow.f32 (PI.f32) -1/6) (/.f32 1 (cbrt.f32 (PI.f32))))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) -1/6))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/4) (pow.f32 (PI.f32) -1/4))
(*.f32 (pow.f32 1 -1/2) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) -1/2) (pow.f32 (sqrt.f32 (PI.f32)) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) -1/2) (pow.f32 (cbrt.f32 (PI.f32)) -1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (pow.f32 (PI.f32) -3/2))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 (PI.f32))))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 -1/2 (log.f32 (PI.f32))))
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (PI.f32))) 1))
(exp.f32 (neg.f32 (log.f32 (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))) 1)
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) cosTheta)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 1)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 2)
(log.f32 (pow.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) -3/2)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 c)))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 c) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) (sqrt.f32 (/.f32 1 (+.f32 1 c))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 c)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 c)) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 c)) -1) (pow.f32 (sqrt.f32 (+.f32 1 c)) -1))
(pow.f32 (+.f32 1 c) -1)
(pow.f32 (/.f32 1 (+.f32 1 c)) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 c))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) 2)
(pow.f32 (/.f32 (+.f32 1 c) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 c))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 c))))
(exp.f32 (neg.f32 (log1p.f32 c)))
(exp.f32 (*.f32 (log1p.f32 c) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 c)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) -1)
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 1)
(*.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 2) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 2)
(pow.f32 (/.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) -1)
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3))
(cbrt.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta)))
(exp.f32 (*.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta)) 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 1)
(*.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2) (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (*.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (-.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2)
(log.f32 (exp.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1))
(fma.f32 1 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 c)) 2) (cbrt.f32 (+.f32 1 c)) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(fma.f32 (sqrt.f32 (+.f32 1 c)) (sqrt.f32 (+.f32 1 c)) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -3/2) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -3/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)) 3) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 3) (pow.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 3))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))) 1)
(*.f32 1 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)) (/.f32 1 (cbrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 2)) -1) (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) -1))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) -1) (pow.f32 (sqrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) -1))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -3/2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -3/2)))
(pow.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1/3)
(pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1/3)
(pow.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 3)
(pow.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 2)
(pow.f32 (/.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))))
(cbrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(expm1.f32 (log1p.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(log1p.f32 (expm1.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(exp.f32 (neg.f32 (*.f32 1/3 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(exp.f32 (*.f32 (neg.f32 (*.f32 1/3 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 1))
Outputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
1
(+.f32 1 (*.f32 -1 c))
(+.f32 1 (neg.f32 c))
(-.f32 1 c)
(+.f32 1 (+.f32 (*.f32 -1 c) (pow.f32 c 2)))
(+.f32 1 (fma.f32 -1 c (pow.f32 c 2)))
(+.f32 1 (*.f32 c (+.f32 c -1)))
(+.f32 1 (+.f32 (*.f32 -1 c) (+.f32 (*.f32 -1 (pow.f32 c 3)) (pow.f32 c 2))))
(+.f32 1 (fma.f32 -1 c (fma.f32 -1 (pow.f32 c 3) (pow.f32 c 2))))
(+.f32 (-.f32 1 c) (-.f32 (pow.f32 c 2) (pow.f32 c 3)))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(+.f32 (/.f32 1 c) (/.f32 -1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 1 (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 -1 (pow.f32 c 2))))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(+.f32 (/.f32 1 c) (-.f32 (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 -1 (pow.f32 c 2))) (/.f32 1 (pow.f32 c 4))))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(+.f32 (/.f32 1 c) (/.f32 -1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 1 (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 -1 (pow.f32 c 2))))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(+.f32 (/.f32 1 c) (-.f32 (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 -1 (pow.f32 c 2))) (/.f32 1 (pow.f32 c 4))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -1 (*.f32 (pow.f32 cosTheta 3) 1/2))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/6 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 5)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/6 (pow.f32 cosTheta 5) (*.f32 (pow.f32 cosTheta 3) 1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))) (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 (PI.f32) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2))) (/.f32 1 (+.f32 1 c)))
(-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2))) (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2))) (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3) (pow.f32 (+.f32 1 c) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(-.f32 (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (/.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2)))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2))) (/.f32 1 (+.f32 1 c)))
(-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2))) (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2))) (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3) (pow.f32 (+.f32 1 c) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(-.f32 (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (/.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 1 c) 2)))
(/.f32 1 cosTheta)
(+.f32 (*.f32 -1 cosTheta) (/.f32 1 cosTheta))
(fma.f32 -1 cosTheta (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) cosTheta)
(+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 3)) (/.f32 1 cosTheta)))
(fma.f32 -1 cosTheta (fma.f32 1/2 (pow.f32 cosTheta 3) (/.f32 1 cosTheta)))
(-.f32 (fma.f32 (pow.f32 cosTheta 3) 1/2 (/.f32 1 cosTheta)) cosTheta)
(+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/6 (pow.f32 cosTheta 5)) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 3)) (/.f32 1 cosTheta))))
(fma.f32 -1 cosTheta (fma.f32 -1/6 (pow.f32 cosTheta 5) (fma.f32 1/2 (pow.f32 cosTheta 3) (/.f32 1 cosTheta))))
(-.f32 (fma.f32 -1/6 (pow.f32 cosTheta 5) (fma.f32 (pow.f32 cosTheta 3) 1/2 (/.f32 1 cosTheta))) cosTheta)
(+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (+.f32 1 c))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 1 (+.f32 c (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -1 (*.f32 (pow.f32 cosTheta 3) 1/2))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c)))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c)))))
(fma.f32 -2/3 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))) (fma.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))) (/.f32 1 (+.f32 1 c))))
(-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))))
(+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3) (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2))))))))
(fma.f32 -2/3 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))) (+.f32 (*.f32 -1/3 (/.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2))) (fma.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))) (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (/.f32 (fma.f32 -2/3 (*.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (cbrt.f32 (+.f32 1 c))) (*.f32 1/9 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18))))) (pow.f32 cosTheta 2))))))))
(fma.f32 -2/3 (*.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))) (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (pow.f32 cosTheta 2)) (fma.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))) -1/3 (fma.f32 2/9 (/.f32 (*.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (PI.f32)) (fma.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (/.f32 (fma.f32 -2/3 (*.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (cbrt.f32 (+.f32 1 c))) (*.f32 1/9 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18))))) (pow.f32 cosTheta 2)) (/.f32 1 (+.f32 1 c)))))))
(+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 -1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/3) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4))))) (pow.f32 cosTheta 3)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c))) (+.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3) (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3) (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/3) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4))))))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))))) (pow.f32 cosTheta 3))))))))))))
(fma.f32 -2/3 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))) (+.f32 (*.f32 -1/3 (/.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1/3 (/.f32 (fma.f32 -1/27 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (fma.f32 2/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4))))) (pow.f32 cosTheta 3))) (fma.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (fma.f32 -2/3 (*.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (cbrt.f32 (+.f32 1 c))) (*.f32 1/9 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18))))) (pow.f32 cosTheta 3))))) (fma.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))) (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 3))))) (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (+.f32 (/.f32 (fma.f32 -2/3 (*.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (cbrt.f32 (+.f32 1 c))) (*.f32 1/9 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18))))) (pow.f32 cosTheta 2)) (/.f32 (fma.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 c)) (fma.f32 -1/27 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (fma.f32 2/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4)))))) (*.f32 2/9 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18))))) (pow.f32 cosTheta 3))))))))))))
(fma.f32 -2/3 (*.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))) (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (pow.f32 cosTheta 2)) (fma.f32 -1/3 (/.f32 (fma.f32 -1/27 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (fma.f32 2/3 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4))))) (pow.f32 cosTheta 3)) (fma.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18)) (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (fma.f32 -2/3 (*.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (cbrt.f32 (+.f32 1 c))) (*.f32 1/9 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18)))))) (pow.f32 cosTheta 3))) (fma.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))) -1/3 (fma.f32 2/9 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 cosTheta 3)) (fma.f32 2/9 (/.f32 (*.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (PI.f32)) (fma.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (+.f32 (/.f32 (fma.f32 -2/3 (*.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (cbrt.f32 (+.f32 1 c))) (*.f32 1/9 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18))))) (pow.f32 cosTheta 2)) (/.f32 (fma.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 c)) (fma.f32 -1/27 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (fma.f32 2/3 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4)))))) (*.f32 2/9 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18))))) (pow.f32 cosTheta 3))) (/.f32 1 (+.f32 1 c))))))))))
(*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c)))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) cosTheta)) (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c))))
(fma.f32 -2/3 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))) (fma.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))) (/.f32 1 (+.f32 1 c))))
(-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) cosTheta)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3) (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))))))
(fma.f32 -1 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) 1) cosTheta) (+.f32 (*.f32 -1/3 (/.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2))) (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (/.f32 (fma.f32 -2/3 (*.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (cbrt.f32 (+.f32 1 c))) (*.f32 1/9 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18))))) (pow.f32 cosTheta 2)))))))
(-.f32 (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (pow.f32 cosTheta 2)) (fma.f32 2/9 (/.f32 (*.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (PI.f32)) (fma.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (/.f32 (fma.f32 -2/3 (*.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (cbrt.f32 (+.f32 1 c))) (*.f32 1/9 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18))))) (pow.f32 cosTheta 2)) (/.f32 1 (+.f32 1 c))))) (*.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4)))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/3) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))))))) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4)))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/3) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))))))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))))))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) cosTheta)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 c))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3) (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 c)) 1/3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2))))))))
(fma.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4))) (fma.f32 -2/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) 1/27)))) (fma.f32 -2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (fma.f32 -2/3 (*.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (cbrt.f32 (+.f32 1 c))) (*.f32 1/9 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18))))))) (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (fma.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 c)) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4))) (fma.f32 -2/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) 1/27)))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18))) -2/9)))))) (pow.f32 cosTheta 3)) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) 1) cosTheta) (+.f32 (*.f32 -1/3 (/.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2))) (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (/.f32 (fma.f32 -2/3 (*.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (cbrt.f32 (+.f32 1 c))) (*.f32 1/9 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18))))) (pow.f32 cosTheta 2))))))))
(-.f32 (-.f32 (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (pow.f32 cosTheta 2)) (fma.f32 2/9 (/.f32 (*.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (PI.f32)) (fma.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (/.f32 (fma.f32 -2/3 (*.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (cbrt.f32 (+.f32 1 c))) (*.f32 1/9 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18))))) (pow.f32 cosTheta 2)) (/.f32 1 (+.f32 1 c))))) (*.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)))) (/.f32 (fma.f32 -1/3 (-.f32 (fma.f32 -2/3 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) 1/27)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4)))) (fma.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (exp.f32 (pow.f32 cosTheta 2)))) -2/9 (fma.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (fma.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 c)) (-.f32 (fma.f32 -2/3 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) 1/27)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4))))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18))) -2/9)) (*.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))) (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (fma.f32 -2/3 (*.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (cbrt.f32 (+.f32 1 c))) (*.f32 1/9 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18)))))))))) (pow.f32 cosTheta 3)))
(*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(+.f32 (*.f32 c (+.f32 (*.f32 -2/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)) (*.f32 -1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)))) (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 c (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 22)) 1/18)) -1) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(fma.f32 c (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 22)) 1/18)) -1) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))
(+.f32 (*.f32 c (+.f32 (*.f32 -2/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)) (*.f32 -1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (pow.f32 c 2) (+.f32 (*.f32 2/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 32)) 1/9)) (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))))))))))
(+.f32 (fma.f32 c (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 22)) 1/18)) -1) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))) (*.f32 (pow.f32 c 2) (fma.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18)) (+.f32 (*.f32 1/3 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18))))) (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))) (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 32)) 1/18)) (*.f32 2/3 (*.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18)))) (cbrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))))))))))
(fma.f32 c (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 22)) 1/18)) -1) (fma.f32 (pow.f32 c 2) (fma.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18)) (fma.f32 (cbrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 32)) 1/18)) (*.f32 (*.f32 2/3 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) (+.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18)))))) (*.f32 1/3 (+.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18))))))) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(+.f32 (*.f32 c (+.f32 (*.f32 -2/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)) (*.f32 -1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (+.f32 (*.f32 (pow.f32 c 2) (+.f32 (*.f32 2/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 32)) 1/9)) (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)))))))))) (*.f32 (pow.f32 c 3) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 13)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (+.f32 (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/3)) (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4)))))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/9) (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 32)) 1/9)) (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)))))))) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 13)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 13)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (+.f32 (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/3)) (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4)))))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 10)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))))))))))))
(+.f32 (fma.f32 c (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 22)) 1/18)) -1) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))) (fma.f32 (pow.f32 c 2) (fma.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18)) (+.f32 (*.f32 1/3 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18))))) (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))) (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 32)) 1/18)) (*.f32 2/3 (*.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18)))) (cbrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))))))) (*.f32 (pow.f32 c 3) (+.f32 (*.f32 -1/3 (fma.f32 -2/3 (*.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 13)) 1/18))) (fma.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 16))) (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 4))))) (fma.f32 -1/3 (*.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 32)) 1/18)) (*.f32 2/3 (*.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18)))) (cbrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 16)) 1/18))) (fma.f32 -2/9 (*.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 13)) 1/18))) (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))) (fma.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) (fma.f32 -2/3 (*.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 13)) 1/18))) (fma.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 16))) (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 4))))) (*.f32 -2/9 (*.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 10)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 10)) 1/18))))))))))))
(+.f32 (fma.f32 c (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 22)) 1/18)) -1) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) (fma.f32 (pow.f32 c 3) (fma.f32 -1/3 (fma.f32 -2/3 (*.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 13)) 1/18))) (fma.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 16))) (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 4)))) (fma.f32 -1/3 (*.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 32)) 1/18)) (*.f32 (*.f32 2/3 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) (+.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18)))))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 16)) 1/18))) (fma.f32 (cbrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) (fma.f32 (*.f32 -2/3 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) (fma.f32 -2/3 (*.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 13)) 1/18))) (fma.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 16))) (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 4)))) (*.f32 -2/9 (*.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 10)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 10)) 1/18))))) (*.f32 -2/9 (*.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 13)) 1/18))))))) (*.f32 (pow.f32 c 2) (fma.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18)) (fma.f32 (cbrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 32)) 1/18)) (*.f32 (*.f32 2/3 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) (+.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18)))))) (*.f32 1/3 (+.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18))))))))))
(pow.f32 (/.f32 1 (+.f32 1 c)) 1/3)
(cbrt.f32 (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3))
(fma.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))) (cbrt.f32 (/.f32 1 (+.f32 1 c))))
(fma.f32 -1/3 (*.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))) (cbrt.f32 (/.f32 1 (+.f32 1 c))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 c) 2)) 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3)))
(fma.f32 -1/3 (*.f32 (/.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)) (cbrt.f32 (pow.f32 (+.f32 1 c) 2))) (fma.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))) (cbrt.f32 (/.f32 1 (+.f32 1 c)))))
(fma.f32 -1/3 (*.f32 (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (pow.f32 cosTheta 2)) (cbrt.f32 (pow.f32 (+.f32 1 c) 2))) (fma.f32 -1/3 (*.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))) (cbrt.f32 (/.f32 1 (+.f32 1 c)))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 c) 2)) 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 c) 2)) 1/3) (/.f32 (+.f32 (*.f32 -1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/3) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4))))) (pow.f32 cosTheta 3)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3))))
(fma.f32 -1/3 (*.f32 (/.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)) (cbrt.f32 (pow.f32 (+.f32 1 c) 2))) (fma.f32 -1/3 (*.f32 (/.f32 (fma.f32 -1/27 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (fma.f32 2/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4))))) (pow.f32 cosTheta 3)) (cbrt.f32 (pow.f32 (+.f32 1 c) 2))) (fma.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))) (cbrt.f32 (/.f32 1 (+.f32 1 c))))))
(+.f32 (*.f32 (*.f32 -1/3 (cbrt.f32 (pow.f32 (+.f32 1 c) 2))) (+.f32 (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (pow.f32 cosTheta 2)) (/.f32 (fma.f32 -1/27 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (fma.f32 2/3 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4))))) (pow.f32 cosTheta 3)))) (fma.f32 -1/3 (*.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))) (cbrt.f32 (/.f32 1 (+.f32 1 c)))))
(pow.f32 (/.f32 1 (+.f32 1 c)) 1/3)
(cbrt.f32 (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3))
(fma.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))) (cbrt.f32 (/.f32 1 (+.f32 1 c))))
(fma.f32 -1/3 (*.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))) (cbrt.f32 (/.f32 1 (+.f32 1 c))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 c) 2)) 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3)))
(fma.f32 -1/3 (*.f32 (/.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)) (cbrt.f32 (pow.f32 (+.f32 1 c) 2))) (fma.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))) (cbrt.f32 (/.f32 1 (+.f32 1 c)))))
(fma.f32 -1/3 (*.f32 (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (pow.f32 cosTheta 2)) (cbrt.f32 (pow.f32 (+.f32 1 c) 2))) (fma.f32 -1/3 (*.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))) (cbrt.f32 (/.f32 1 (+.f32 1 c)))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 c) 2)) 1/3) (/.f32 (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 c) 2)) 1/3) (/.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4)))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/9) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))))))) (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/3) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))))) (pow.f32 cosTheta 3)))) (pow.f32 (/.f32 1 (+.f32 1 c)) 1/3))))
(fma.f32 -1/3 (*.f32 (/.f32 (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)) (cbrt.f32 (pow.f32 (+.f32 1 c) 2))) (fma.f32 -1/3 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))) (fma.f32 1/3 (/.f32 (*.f32 (cbrt.f32 (pow.f32 (+.f32 1 c) 2)) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4))) (fma.f32 -2/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)) (pow.f32 (+.f32 1 c) 3)) (*.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))))))) (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) 1/27)))) (pow.f32 cosTheta 3)) (cbrt.f32 (/.f32 1 (+.f32 1 c))))))
(fma.f32 -1/3 (*.f32 (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (pow.f32 cosTheta 2)) (cbrt.f32 (pow.f32 (+.f32 1 c) 2))) (fma.f32 -1/3 (*.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))) (fma.f32 1/3 (*.f32 (cbrt.f32 (pow.f32 (+.f32 1 c) 2)) (/.f32 (-.f32 (fma.f32 -2/3 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32))) (/.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) 1/27)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 c) 4)))) (pow.f32 cosTheta 3))) (cbrt.f32 (/.f32 1 (+.f32 1 c))))))
(pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3)
(cbrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(cbrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/9) c)) (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3))
(fma.f32 -1/3 (*.f32 c (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 16)) 1/18))) (cbrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))))
(fma.f32 -1/3 (*.f32 c (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 16)) 1/18))) (cbrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/9) c)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) 1/3) (*.f32 (pow.f32 c 2) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)))))) (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3)))
(fma.f32 -1/3 (*.f32 c (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 16)) 1/18))) (fma.f32 1/3 (*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (*.f32 (pow.f32 c 2) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))))
(fma.f32 -1/3 (*.f32 c (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 16)) 1/18))) (fma.f32 1/3 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)) (*.f32 (pow.f32 c 2) (+.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18)))))) (cbrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) 1/3) (*.f32 (pow.f32 c 3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 13)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (+.f32 (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/3)) (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))))))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/9) c)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) 1/3) (*.f32 (pow.f32 c 2) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)))))) (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3))))
(fma.f32 -1/3 (*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (*.f32 (pow.f32 c 3) (fma.f32 -2/3 (*.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 13)) 1/18))) (fma.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 16))) (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 4)))))) (fma.f32 -1/3 (*.f32 c (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 16)) 1/18))) (fma.f32 1/3 (*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (*.f32 (pow.f32 c 2) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 35)) 1/18)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))))))
(fma.f32 -1/3 (*.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)) (pow.f32 c 3)) (fma.f32 -2/3 (*.f32 (+.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 13)) 1/18))) (fma.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 16))) (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 4))))) (fma.f32 -1/3 (*.f32 c (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 16)) 1/18))) (fma.f32 1/3 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)) (*.f32 (pow.f32 c 2) (+.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 35)) 1/18)))))) (cbrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/6))) 1)
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/6)))
(*.f32 1 (pow.f32 (PI.f32) -1/6))
(pow.f32 (PI.f32) -1/6)
(*.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) -1/6)))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/6)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/6)) (/.f32 1 (cbrt.f32 (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) -1/6)))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/6)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/6)) (sqrt.f32 (pow.f32 (PI.f32) -1/6)))
(pow.f32 (PI.f32) -1/6)
(*.f32 (pow.f32 1 1/3) (pow.f32 (PI.f32) -1/6))
(pow.f32 (PI.f32) -1/6)
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))))
(*.f32 (cbrt.f32 (fabs.f32 (pow.f32 (PI.f32) -1/4))) (cbrt.f32 (fabs.f32 (pow.f32 (PI.f32) -1/4))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/4) 1/3) (pow.f32 (pow.f32 (PI.f32) -1/4) 1/3))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/4)) (cbrt.f32 (pow.f32 (PI.f32) -1/4)))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))))
(*.f32 (cbrt.f32 (fabs.f32 (pow.f32 (PI.f32) -1/4))) (cbrt.f32 (fabs.f32 (pow.f32 (PI.f32) -1/4))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/4)) (cbrt.f32 (pow.f32 (PI.f32) -1/4)))
(pow.f32 (PI.f32) -1/6)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1/3)
(cbrt.f32 (pow.f32 (PI.f32) -1/2))
(pow.f32 (pow.f32 (PI.f32) -1/6) 1)
(pow.f32 (PI.f32) -1/6)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/6)) 3)
(pow.f32 (PI.f32) -1/6)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/6)) 2)
(pow.f32 (PI.f32) -1/6)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/6)))
(pow.f32 (PI.f32) -1/6)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/6))))
(pow.f32 (PI.f32) -1/6)
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/6)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/6)))
(pow.f32 (PI.f32) -1/6)
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/6)))
(pow.f32 (PI.f32) -1/6)
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (PI.f32))) 1/3))
(cbrt.f32 (pow.f32 (PI.f32) -1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/6)) 1))
(pow.f32 (PI.f32) -1/6)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/6) (/.f32 1 (cbrt.f32 (PI.f32))))
(/.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (PI.f32)))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) -1/6))
(/.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (PI.f32) -1/4) (pow.f32 (PI.f32) -1/4))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 1 -1/2) (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) -1/2) (pow.f32 (sqrt.f32 (PI.f32)) -1/2))
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) -1/2) (pow.f32 (cbrt.f32 (PI.f32)) -1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(pow.f32 (PI.f32) -1/2)
(cbrt.f32 (pow.f32 (PI.f32) -3/2))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 (PI.f32))))
(cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (PI.f32)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 -1/2 (log.f32 (PI.f32))))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (PI.f32))) 1))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (neg.f32 (log.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) cosTheta)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 1)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 3)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta))) 3)
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (pow.f32 (pow.f32 (PI.f32) -1/6) 3))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3) 1/3)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 2)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(log.f32 (pow.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -3/2) (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -3/2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -3/2) (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 1))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))))
(*.f32 1 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)) -2)) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta)))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 c)))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(/.f32 1 (+.f32 1 c))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 c) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 c))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 c) -2)) (cbrt.f32 (+.f32 1 c)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) (sqrt.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 c)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 c)) -1))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 c))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 c)) 2)))
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 c))) 1) (pow.f32 (cbrt.f32 (+.f32 1 c)) 2))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 c)) -1) (pow.f32 (sqrt.f32 (+.f32 1 c)) -1))
(pow.f32 (sqrt.f32 (+.f32 1 c)) -2)
(pow.f32 (+.f32 1 c) -1)
(/.f32 1 (+.f32 1 c))
(pow.f32 (/.f32 1 (+.f32 1 c)) 1)
(/.f32 1 (+.f32 1 c))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 c))) 3)
(/.f32 1 (+.f32 1 c))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3) 1/3)
(/.f32 1 (+.f32 1 c))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) 2)
(/.f32 1 (+.f32 1 c))
(pow.f32 (/.f32 (+.f32 1 c) 1) -1)
(/.f32 1 (+.f32 1 c))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 c)))))
(/.f32 1 (+.f32 1 c))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3))
(/.f32 1 (+.f32 1 c))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(exp.f32 (neg.f32 (log1p.f32 c)))
(/.f32 1 (+.f32 1 c))
(exp.f32 (*.f32 (log1p.f32 c) -1))
(/.f32 1 (+.f32 1 c))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 c)) 1))
(/.f32 1 (+.f32 1 c))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2))
(/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) -1)
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta))
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)) -2)) (cbrt.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 1)
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(*.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 1 cosTheta))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 2) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3) 1/3)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 2)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (/.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) -1)
(/.f32 1 (/.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(cbrt.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta 3)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(exp.f32 (*.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta)) 1))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 1)
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))))
(*.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2) (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (*.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (-.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (+.f32 1 (-.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1)
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3)
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3) 1/3)
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2)
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))
(log.f32 (exp.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 1 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 c)) 2) (cbrt.f32 (+.f32 1 c)) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (sqrt.f32 (+.f32 1 c)) (sqrt.f32 (+.f32 1 c)) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) -1)
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta 2)) 3/2) (/.f32 1 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 cosTheta 2)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (cbrt.f32 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 3)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 3)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -3/2) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -3/2))
(pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -3)
(pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -3)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)) 3) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 3)
(*.f32 (pow.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 3) (pow.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 3))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 3)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(expm1.f32 (log1p.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 1 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)) (/.f32 1 (cbrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -2)) (cbrt.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)) (/.f32 1 (cbrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -2)) (cbrt.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 2)) -1) (pow.f32 (cbrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) (/.f32 1 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 2))))
(*.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 1 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 2))))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) -1) (pow.f32 (sqrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) -1))
(pow.f32 (sqrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) -2)
(pow.f32 (sqrt.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -2)
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -3/2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -3/2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -3/2)) (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -3/2)))
(pow.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1/3)
(*.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1/6) (pow.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1/6))
(*.f32 (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) -1/6) (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) -1/6))
(pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1)
(/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 1)
(/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1/3)
(cbrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(pow.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 3)
(/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(pow.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 2)
(/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(pow.f32 (/.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1) -1)
(/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(log.f32 (exp.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))))
(/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(expm1.f32 (log1p.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (neg.f32 (*.f32 1/3 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(exp.f32 (*.f32 -1/3 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(pow.f32 (exp.f32 -1/3) (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -1))
(exp.f32 (*.f32 -1/3 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(pow.f32 (exp.f32 -1/3) (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (neg.f32 (*.f32 1/3 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 1))
(exp.f32 (*.f32 -1/3 (log1p.f32 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(pow.f32 (exp.f32 -1/3) (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))

eval1.1s (6.2%)

Compiler

Compiled 30873 to 23759 computations (23% saved)

prune408.0ms (2.4%)

Pruning

32 alts after pruning (29 fresh and 3 done)

PrunedKeptTotal
New66215677
Fresh131427
Picked325
Done112
Total67932711
Accuracy
99.9%
Counts
711 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.5%
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
91.0%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 2)
91.2%
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))) -2)
97.7%
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -2)
90.9%
(pow.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 3)
90.9%
(pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -3)
98.3%
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
91.9%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) -1)))
91.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (PI.f32) -1/6)) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
84.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
30.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (pow.f32 cosTheta 3)) (pow.f32 (PI.f32) 3/2))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
36.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
84.4%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
49.5%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
95.3%
(/.f32 1 (+.f32 1 (+.f32 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))))))
97.9%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
94.8%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
97.7%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
10.6%
(/.f32 1 (+.f32 1 c))
95.6%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
10.6%
(-.f32 1 c)
90.3%
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)) 3) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
52.5%
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))) (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
92.5%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
10.6%
1
Compiler

Compiled 1361 to 1112 computations (18.3% saved)

localize1.5s (8.8%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.3%
(pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3)
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.7%
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
37.3%
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3)))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
90.5%
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
99.7%
(-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))
98.9%
(/.f32 1 (+.f32 1 (+.f32 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))))))
98.2%
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
99.8%
(/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
99.8%
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2)))
98.9%
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
98.7%
(/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))
Compiler

Compiled 482 to 309 computations (35.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 649.0ms
Operation ival-pow, time spent: 155.0ms, 24.0% of total-time
Operation ival-div, time spent: 131.0ms, 20.0% of total-time
Operation ival-mult, time spent: 110.0ms, 17.0% of total-time
Operation ival-add, time spent: 59.0ms, 9.0% of total-time
Operation composed, time spent: 55.0ms, 8.0% of total-time
Operation ival-sqrt, time spent: 50.0ms, 8.0% of total-time
Operation ival-exp, time spent: 33.0ms, 5.0% of total-time
Operation ival-log, time spent: 21.0ms, 3.0% of total-time
Operation const, time spent: 13.0ms, 2.0% of total-time
Operation ival-sub, time spent: 11.0ms, 2.0% of total-time
Operation ival-cbrt, time spent: 8.0ms, 1.0% of total-time
Operation ival-pi, time spent: 1.0ms, 0.0% of total-time
Operation ival-neg, time spent: 1.0ms, 0.0% of total-time

series54.0ms (0.3%)

Counts
16 → 170
Calls

54 calls:

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

rewrite153.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
446×log1p-expm1-u
445×expm1-log1p-u
433×add-exp-log
432×add-log-exp
426×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
052699
1979609
Stop Event
node limit
Counts
16 → 327
Calls
Call 1
Inputs
(/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2)))
(/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(sqrt.f32 (/.f32 1 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))
(/.f32 1 (+.f32 1 (+.f32 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))))))
(-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(sqrt.f32 (/.f32 1 (PI.f32)))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3)))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3)
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) 1)
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 2)) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (-.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (*.f32 (-.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) 2)
(pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(exp.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)))
(exp.f32 (*.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)
(pow.f32 (/.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta -3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (-.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) (log.f32 cosTheta)))
(exp.f32 (*.f32 (-.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) (log.f32 cosTheta)) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 1 1/2) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -2)) 1/2) (pow.f32 (/.f32 1 (cbrt.f32 (PI.f32))) 1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 3)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) 1/3)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/2)) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(+.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)))) 1)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))) 2)
(log.f32 (pow.f32 (exp.f32 (-.f32 (/.f32 1 cosTheta) cosTheta)) (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))) 1))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(fma.f32 1 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(fma.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(fma.f32 (pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2) (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(fma.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) -1))
(pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))) 2)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 1))
(+.f32 c (neg.f32 (pow.f32 (PI.f32) -1/2)))
(+.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (pow.f32 (PI.f32) -1/2)))
(+.f32 (fma.f32 1 c (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 1 (*.f32 (pow.f32 (PI.f32) -1/2) 1)))
(+.f32 (fma.f32 1 c (neg.f32 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32)))))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 1 (cbrt.f32 (PI.f32))) (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 c) 2) (cbrt.f32 c) (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 1 (*.f32 (pow.f32 (PI.f32) -1/2) 1)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 c) 2) (cbrt.f32 c) (neg.f32 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32)))))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 1 (cbrt.f32 (PI.f32))) (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32))))))
(+.f32 (fma.f32 (sqrt.f32 c) (sqrt.f32 c) (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 1 (*.f32 (pow.f32 (PI.f32) -1/2) 1)))
(+.f32 (fma.f32 (sqrt.f32 c) (sqrt.f32 c) (neg.f32 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32)))))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 1 (cbrt.f32 (PI.f32))) (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32))))))
(*.f32 1 (-.f32 c (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) 2) (cbrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(*.f32 (sqrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(/.f32 (-.f32 (pow.f32 c 3) (pow.f32 (/.f32 1 (PI.f32)) 3/2)) (fma.f32 c c (+.f32 (/.f32 1 (PI.f32)) (*.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 (-.f32 (pow.f32 c 2) (/.f32 1 (PI.f32))) (+.f32 c (pow.f32 (PI.f32) -1/2)))
(pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 1)
(pow.f32 (cbrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) 3)
(pow.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) 2)
(log.f32 (exp.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(cbrt.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))
(expm1.f32 (log1p.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(log1p.f32 (expm1.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(exp.f32 (log.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(exp.f32 (*.f32 (log.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) 1))
(fma.f32 1 c (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 (pow.f32 (cbrt.f32 c) 2) (cbrt.f32 c) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 (sqrt.f32 c) (sqrt.f32 c) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1)
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (neg.f32 cosTheta))
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2)
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 cosTheta -3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 cosTheta 3)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 1 1/2) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -2)) 1/2) (pow.f32 (/.f32 1 (cbrt.f32 (PI.f32))) 1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 3)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) 1/3)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/2)) 1))
(-.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1)
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2)
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 cosTheta -3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 2) 1/3) (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) 1/3) (pow.f32 (sqrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))) (cbrt.f32 (sqrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))))
(pow.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 2)
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2) (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) (cbrt.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3/2)) (cbrt.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3/2)))
(pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 1)
(pow.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)) 1/3)
(pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)) -1)
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) -1)
(log.f32 (exp.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (neg.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) 1)
(*.f32 1 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))
(*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 2))
(*.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 2) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 cosTheta -3) (pow.f32 (/.f32 1 (PI.f32)) 3/2))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))) (sqrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(*.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3/2) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2) 3) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 3) (pow.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 3))
(/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))
(log.f32 (exp.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)) 3))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(exp.f32 (log.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))) 1))

simplify235.0ms (1.4%)

Algorithm
egg-herbie
Rules
546×associate-*r*
515×fma-define
491×associate-*l*
307×sqr-pow
217×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
090830613
1252128675
Stop Event
node limit
Counts
497 → 552
Calls
Call 1
Inputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
1
(+.f32 1 (*.f32 -1 cosTheta))
(+.f32 1 (+.f32 (*.f32 -3/2 (pow.f32 cosTheta 2)) (*.f32 -1 cosTheta)))
(+.f32 1 (+.f32 (*.f32 -3/2 (pow.f32 cosTheta 2)) (+.f32 (*.f32 -1 cosTheta) (*.f32 1/2 (pow.f32 cosTheta 3)))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1)
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (+.f32 (/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 c 2) (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 4))) (+.f32 (/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 c 2) (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 3)))))
(/.f32 1 c)
(-.f32 (+.f32 (*.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 c)) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 (pow.f32 c 2))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 3))) (+.f32 (*.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 c))) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 (pow.f32 c 2))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 3))) (+.f32 (*.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (/.f32 1 c) (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)) (pow.f32 c 4))))) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 (pow.f32 c 2))))
(/.f32 1 c)
(-.f32 (+.f32 (*.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 c)) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 (pow.f32 c 2))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 3))) (+.f32 (*.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 c))) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 (pow.f32 c 2))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 3))) (+.f32 (*.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (/.f32 1 c) (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)) (pow.f32 c 4))))) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 (pow.f32 c 2))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 -1 (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))) (*.f32 -1 (/.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (pow.f32 cosTheta 3)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (pow.f32 cosTheta 3))) (*.f32 -1 (/.f32 (+.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4))))))
(*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 -1 (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 cosTheta 3)) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 -1 (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 cosTheta 3)) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 4)))))))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
c
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
c
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))) (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) 1)
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 2)) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (-.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (*.f32 (-.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) 2)
(pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(exp.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)))
(exp.f32 (*.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)
(pow.f32 (/.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta -3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (-.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) (log.f32 cosTheta)))
(exp.f32 (*.f32 (-.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) (log.f32 cosTheta)) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 1 1/2) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -2)) 1/2) (pow.f32 (/.f32 1 (cbrt.f32 (PI.f32))) 1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 3)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) 1/3)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/2)) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(+.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)))) 1)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))) 2)
(log.f32 (pow.f32 (exp.f32 (-.f32 (/.f32 1 cosTheta) cosTheta)) (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))) 1))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(fma.f32 1 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(fma.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(fma.f32 (pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2) (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(fma.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) -1))
(pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))) 2)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 1))
(+.f32 c (neg.f32 (pow.f32 (PI.f32) -1/2)))
(+.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (pow.f32 (PI.f32) -1/2)))
(+.f32 (fma.f32 1 c (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 1 (*.f32 (pow.f32 (PI.f32) -1/2) 1)))
(+.f32 (fma.f32 1 c (neg.f32 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32)))))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 1 (cbrt.f32 (PI.f32))) (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 c) 2) (cbrt.f32 c) (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 1 (*.f32 (pow.f32 (PI.f32) -1/2) 1)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 c) 2) (cbrt.f32 c) (neg.f32 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32)))))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 1 (cbrt.f32 (PI.f32))) (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32))))))
(+.f32 (fma.f32 (sqrt.f32 c) (sqrt.f32 c) (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 1 (*.f32 (pow.f32 (PI.f32) -1/2) 1)))
(+.f32 (fma.f32 (sqrt.f32 c) (sqrt.f32 c) (neg.f32 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32)))))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 1 (cbrt.f32 (PI.f32))) (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32))))))
(*.f32 1 (-.f32 c (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) 2) (cbrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(*.f32 (sqrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(/.f32 (-.f32 (pow.f32 c 3) (pow.f32 (/.f32 1 (PI.f32)) 3/2)) (fma.f32 c c (+.f32 (/.f32 1 (PI.f32)) (*.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 (-.f32 (pow.f32 c 2) (/.f32 1 (PI.f32))) (+.f32 c (pow.f32 (PI.f32) -1/2)))
(pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 1)
(pow.f32 (cbrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) 3)
(pow.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) 2)
(log.f32 (exp.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(cbrt.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))
(expm1.f32 (log1p.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(log1p.f32 (expm1.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(exp.f32 (log.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(exp.f32 (*.f32 (log.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) 1))
(fma.f32 1 c (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 (pow.f32 (cbrt.f32 c) 2) (cbrt.f32 c) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 (sqrt.f32 c) (sqrt.f32 c) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1)
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (neg.f32 cosTheta))
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2)
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 cosTheta -3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 cosTheta 3)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 1 1/2) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -2)) 1/2) (pow.f32 (/.f32 1 (cbrt.f32 (PI.f32))) 1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 3)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) 1/3)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/2)) 1))
(-.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1)
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2)
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 cosTheta -3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 2) 1/3) (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) 1/3) (pow.f32 (sqrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))) (cbrt.f32 (sqrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))))
(pow.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))) 1/3)
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 2)
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2) (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) (cbrt.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3/2)) (cbrt.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3/2)))
(pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 1)
(pow.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)) 1/3)
(pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)) -1)
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) -1)
(log.f32 (exp.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (neg.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) 1)
(*.f32 1 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))
(*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 2))
(*.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 2) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 cosTheta -3) (pow.f32 (/.f32 1 (PI.f32)) 3/2))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))) (sqrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(*.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3/2) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3/2))
(*.f32 (pow.f32 (pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2) 3) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 3) (pow.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 3))
(/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))
(log.f32 (exp.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)) 3))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(exp.f32 (log.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))) 1))
Outputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta -3/2)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 cosTheta 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (pow.f32 cosTheta 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)))
1
(+.f32 1 (*.f32 -1 cosTheta))
(+.f32 1 (neg.f32 cosTheta))
(-.f32 1 cosTheta)
(+.f32 1 (+.f32 (*.f32 -3/2 (pow.f32 cosTheta 2)) (*.f32 -1 cosTheta)))
(+.f32 1 (fma.f32 -3/2 (pow.f32 cosTheta 2) (neg.f32 cosTheta)))
(+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -3/2) cosTheta))
(+.f32 1 (+.f32 (*.f32 -3/2 (pow.f32 cosTheta 2)) (+.f32 (*.f32 -1 cosTheta) (*.f32 1/2 (pow.f32 cosTheta 3)))))
(+.f32 1 (fma.f32 -3/2 (pow.f32 cosTheta 2) (fma.f32 -1 cosTheta (*.f32 (pow.f32 cosTheta 3) 1/2))))
(+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -3/2 (fma.f32 (pow.f32 cosTheta 3) 1/2 (neg.f32 cosTheta))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1)
(+.f32 (fma.f32 -3/2 cosTheta (/.f32 1 cosTheta)) -1)
(+.f32 (fma.f32 cosTheta -3/2 (/.f32 1 cosTheta)) -1)
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
(+.f32 (fma.f32 -3/2 cosTheta (fma.f32 1/2 (pow.f32 cosTheta 2) (/.f32 1 cosTheta))) -1)
(+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))
(*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 cosTheta))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))
(*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 cosTheta))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))
(/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (/.f32 c (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)) (/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.f32 (/.f32 1 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 c (pow.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (+.f32 (/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 c 2) (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)) (/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 3)))
(+.f32 (-.f32 (/.f32 1 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 c (pow.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 4))) (+.f32 (/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 c 2) (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 4)) (+.f32 (/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 c 2) (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 c 2) (pow.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) 4))) (/.f32 c (pow.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))
(/.f32 1 c)
(-.f32 (+.f32 (*.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 c)) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 (pow.f32 c 2))))
(-.f32 (fma.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 c)) (fma.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (pow.f32 c 2))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 c 2)) (-.f32 (/.f32 1 c) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (/.f32 1 (pow.f32 c 2)))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 3))) (+.f32 (*.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 c))) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 (pow.f32 c 2))))
(-.f32 (fma.f32 -1 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (/.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 c 3))) (fma.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 c))) (fma.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (pow.f32 c 2))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 c 2))) (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1)) (/.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 c 3)))) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (/.f32 1 (pow.f32 c 2))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 3))) (+.f32 (*.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (/.f32 1 c) (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)) (pow.f32 c 4))))) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 (pow.f32 c 2))))
(-.f32 (fma.f32 -1 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (/.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 c 3))) (+.f32 (fma.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 c)) (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 c 4))))) (fma.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (pow.f32 c 2))))
(-.f32 (-.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 c 2)) (fma.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1)) (/.f32 (pow.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 c 4)) (/.f32 1 c))) (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1)) (/.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 c 3)))) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (/.f32 1 (pow.f32 c 2))))
(/.f32 1 c)
(-.f32 (+.f32 (*.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 c)) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 (pow.f32 c 2))))
(-.f32 (fma.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 c)) (fma.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (pow.f32 c 2))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 c 2)) (-.f32 (/.f32 1 c) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (/.f32 1 (pow.f32 c 2)))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 3))) (+.f32 (*.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 c))) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 (pow.f32 c 2))))
(-.f32 (fma.f32 -1 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (/.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 c 3))) (fma.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 c))) (fma.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (pow.f32 c 2))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 c 2))) (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1)) (/.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 c 3)))) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (/.f32 1 (pow.f32 c 2))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 3))) (+.f32 (*.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (/.f32 1 c) (/.f32 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)) (pow.f32 c 4))))) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 1 (pow.f32 c 2))))
(-.f32 (fma.f32 -1 (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (/.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 c 3))) (+.f32 (fma.f32 (/.f32 1 (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 c)) (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 c 4))))) (fma.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (pow.f32 c 2))))
(-.f32 (-.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 c 2)) (fma.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1)) (/.f32 (pow.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 c 4)) (/.f32 1 c))) (*.f32 (-.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1)) (/.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 c 3)))) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 c 2)) (/.f32 1 (pow.f32 c 2))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (neg.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (PI.f32)))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 -1 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))) (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (PI.f32))))))))) (*.f32 (pow.f32 cosTheta 3) (neg.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (PI.f32)))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(neg.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 -1 (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))))
(fma.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 (PI.f32) (/.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2)))))
(-.f32 (/.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)) (*.f32 (PI.f32) (/.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))) (*.f32 -1 (/.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (pow.f32 cosTheta 3)))))
(fma.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 -1 (+.f32 (*.f32 (PI.f32) (/.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))) (/.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (pow.f32 cosTheta 3)))))
(-.f32 (neg.f32 (fma.f32 (PI.f32) (/.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2)) (/.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 3)))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (pow.f32 cosTheta 3))) (*.f32 -1 (/.f32 (+.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4))))))
(fma.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (fma.f32 -1 (*.f32 (PI.f32) (/.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))) (*.f32 -1 (+.f32 (/.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (pow.f32 cosTheta 3)) (/.f32 (fma.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))) (pow.f32 cosTheta 4))))))
(-.f32 (-.f32 (neg.f32 (fma.f32 (PI.f32) (/.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2)) (/.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 3)))) (/.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (PI.f32) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (PI.f32)))))) (pow.f32 cosTheta 4))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))
(*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(neg.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 -1 (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))))
(fma.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (neg.f32 (*.f32 (PI.f32) (/.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2)))))
(-.f32 (/.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)) (*.f32 (PI.f32) (/.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 cosTheta 3)) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 -1 (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))))))
(fma.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 3))) (*.f32 -1 (+.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 cosTheta 3))) (*.f32 (PI.f32) (/.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2)))))))
(-.f32 (-.f32 (neg.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 cosTheta 3)) (*.f32 (PI.f32) (/.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 cosTheta 3)) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 4)))))))
(fma.f32 -1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 3))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 cosTheta 3))) (fma.f32 -1 (*.f32 (PI.f32) (/.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 cosTheta 2))) (neg.f32 (/.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 -1 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))) (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)))))))
(-.f32 (-.f32 (-.f32 (neg.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 cosTheta 3)) (*.f32 (PI.f32) (/.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))) (/.f32 (-.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (PI.f32))))))) (pow.f32 cosTheta 4))) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)
(-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)
(-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)
(-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))
c
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)
(-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)
(-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)
(-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))
c
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)
(-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)
(-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)
(-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (+.f32 1 c) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 c) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))) (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 (PI.f32) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 c) (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c)))
(-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (fma.f32 -1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(-.f32 (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 cosTheta 2))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c)))
(-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (fma.f32 -1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))
(-.f32 (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 cosTheta 2))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3))
(*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))
(/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 2)) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(pow.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3) 1/3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1)
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(exp.f32 (-.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (+.f32 (pow.f32 cosTheta 2) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 1/2) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (-.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1))
(exp.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (+.f32 (pow.f32 cosTheta 2) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 1/2) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) 3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 3) 1/3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) 2)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))
(pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 3))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))
(exp.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)))
(/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 1/2) (exp.f32 (pow.f32 cosTheta 2)))
(exp.f32 (*.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) 1))
(exp.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)))
(/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 1/2) (exp.f32 (pow.f32 cosTheta 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3) 1/3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (/.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) -1)
(/.f32 1 (/.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (*.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta -3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (-.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) (log.f32 cosTheta)))
(exp.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (+.f32 (pow.f32 cosTheta 2) (log.f32 cosTheta))))
(/.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(exp.f32 (*.f32 (-.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (pow.f32 cosTheta 2)) (log.f32 cosTheta)) 1))
(exp.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (+.f32 (pow.f32 cosTheta 2) (log.f32 cosTheta))))
(/.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 1 1/2) (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -2)) 1/2) (pow.f32 (/.f32 1 (cbrt.f32 (PI.f32))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) -2))) (sqrt.f32 (/.f32 1 (cbrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(sqrt.f32 (/.f32 1 (PI.f32)))
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 3)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2))
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(pow.f32 (PI.f32) -1/2)
(cbrt.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) 1/2))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/2)) 1))
(pow.f32 (PI.f32) -1/2)
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(+.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)) 1)
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))) 3)
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)) 3) 1/3)
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))) 2)
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(log.f32 (pow.f32 (exp.f32 (-.f32 (/.f32 1 cosTheta) cosTheta)) (pow.f32 (PI.f32) -1/2)))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)))))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta)) 3))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 1 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 (pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2) (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(fma.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)))
(*.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (neg.f32 cosTheta)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))) -2)) (cbrt.f32 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) -1))
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2))))) -2)
(pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))) -1)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 1)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))) 3)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 3) 1/3)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))) 2)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))) 1) -1)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 3))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))) -1))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) 1))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) cosTheta) (pow.f32 (PI.f32) -1/2) (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(+.f32 c (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 c (pow.f32 (PI.f32) -1/2))
(+.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (pow.f32 (PI.f32) -1/2)))
(+.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) (*.f32 (pow.f32 (PI.f32) -1/2) 0))
(+.f32 (fma.f32 1 c (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 1 (*.f32 (pow.f32 (PI.f32) -1/2) 1)))
(+.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (pow.f32 (PI.f32) -1/2)))
(+.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) (*.f32 (pow.f32 (PI.f32) -1/2) 0))
(+.f32 (fma.f32 1 c (neg.f32 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32)))))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 1 (cbrt.f32 (PI.f32))) (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32))))))
(+.f32 (fma.f32 1 c (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (neg.f32 (/.f32 1 (cbrt.f32 (PI.f32)))))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 1 (cbrt.f32 (PI.f32))) (*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))))
(+.f32 (-.f32 c (/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (PI.f32)))) (*.f32 0 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (PI.f32)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 c) 2) (cbrt.f32 c) (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 1 (*.f32 (pow.f32 (PI.f32) -1/2) 1)))
(+.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (pow.f32 (PI.f32) -1/2)))
(+.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) (*.f32 (pow.f32 (PI.f32) -1/2) 0))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 c) 2) (cbrt.f32 c) (neg.f32 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32)))))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 1 (cbrt.f32 (PI.f32))) (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32))))))
(+.f32 (fma.f32 1 c (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (neg.f32 (/.f32 1 (cbrt.f32 (PI.f32)))))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 1 (cbrt.f32 (PI.f32))) (*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))))
(+.f32 (-.f32 c (/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (PI.f32)))) (*.f32 0 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (PI.f32)))))
(+.f32 (fma.f32 (sqrt.f32 c) (sqrt.f32 c) (neg.f32 (*.f32 (pow.f32 (PI.f32) -1/2) 1))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 1 (*.f32 (pow.f32 (PI.f32) -1/2) 1)))
(+.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (pow.f32 (PI.f32) -1/2)))
(+.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) (*.f32 (pow.f32 (PI.f32) -1/2) 0))
(+.f32 (fma.f32 (sqrt.f32 c) (sqrt.f32 c) (neg.f32 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32)))))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 1 (cbrt.f32 (PI.f32))) (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (cbrt.f32 (PI.f32))))))
(+.f32 (fma.f32 1 c (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (neg.f32 (/.f32 1 (cbrt.f32 (PI.f32)))))) (fma.f32 (neg.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 1 (cbrt.f32 (PI.f32))) (*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))))
(+.f32 (-.f32 c (/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (PI.f32)))) (*.f32 0 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (PI.f32)))))
(*.f32 1 (-.f32 c (pow.f32 (PI.f32) -1/2)))
(-.f32 c (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) 2) (cbrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(-.f32 c (pow.f32 (PI.f32) -1/2))
(*.f32 (sqrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(-.f32 c (pow.f32 (PI.f32) -1/2))
(/.f32 (-.f32 (pow.f32 c 3) (pow.f32 (/.f32 1 (PI.f32)) 3/2)) (fma.f32 c c (+.f32 (/.f32 1 (PI.f32)) (*.f32 c (pow.f32 (PI.f32) -1/2)))))
(/.f32 (-.f32 (pow.f32 c 3) (pow.f32 (/.f32 1 (PI.f32)) 3/2)) (fma.f32 c c (fma.f32 c (pow.f32 (PI.f32) -1/2) (/.f32 1 (PI.f32)))))
(/.f32 (-.f32 (pow.f32 c 2) (/.f32 1 (PI.f32))) (+.f32 c (pow.f32 (PI.f32) -1/2)))
(/.f32 (fma.f32 c c (/.f32 -1 (PI.f32))) (+.f32 c (pow.f32 (PI.f32) -1/2)))
(pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 1)
(-.f32 c (pow.f32 (PI.f32) -1/2))
(pow.f32 (cbrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) 3)
(-.f32 c (pow.f32 (PI.f32) -1/2))
(pow.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3) 1/3)
(-.f32 c (pow.f32 (PI.f32) -1/2))
(pow.f32 (sqrt.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) 2)
(-.f32 c (pow.f32 (PI.f32) -1/2))
(log.f32 (exp.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(-.f32 c (pow.f32 (PI.f32) -1/2))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)))))
(-.f32 c (pow.f32 (PI.f32) -1/2))
(cbrt.f32 (pow.f32 (-.f32 c (pow.f32 (PI.f32) -1/2)) 3))
(-.f32 c (pow.f32 (PI.f32) -1/2))
(expm1.f32 (log1p.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(log1p.f32 (expm1.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(-.f32 c (pow.f32 (PI.f32) -1/2))
(exp.f32 (log.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))))
(-.f32 c (pow.f32 (PI.f32) -1/2))
(exp.f32 (*.f32 (log.f32 (-.f32 c (pow.f32 (PI.f32) -1/2))) 1))
(-.f32 c (pow.f32 (PI.f32) -1/2))
(fma.f32 1 c (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 c (pow.f32 (PI.f32) -1/2))
(fma.f32 (pow.f32 (cbrt.f32 c) 2) (cbrt.f32 c) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 c (pow.f32 (PI.f32) -1/2))
(fma.f32 (sqrt.f32 c) (sqrt.f32 c) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 c (pow.f32 (PI.f32) -1/2))
(-.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1)
(+.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) -1)
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 0)
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (neg.f32 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 3)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) 1/3)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 cosTheta -3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta -3) (pow.f32 (/.f32 1 (PI.f32)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 cosTheta 3)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 1 1/2) (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -2)) 1/2) (pow.f32 (/.f32 1 (cbrt.f32 (PI.f32))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) -2))) (sqrt.f32 (/.f32 1 (cbrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(sqrt.f32 (/.f32 1 (PI.f32)))
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 3)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2))
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(pow.f32 (PI.f32) -1/2)
(cbrt.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) 1/2))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/2)) 1))
(pow.f32 (PI.f32) -1/2)
(-.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1)
(+.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) -1)
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 0)
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 3)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) 1/3)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 cosTheta -3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta -3) (pow.f32 (/.f32 1 (PI.f32)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(+.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) -1)
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 0)
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)) -2)) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (+.f32 1 c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) c)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 1 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 1 1/3) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 2) 1/3) (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) 1/3) (pow.f32 (sqrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))) (cbrt.f32 (sqrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))) (cbrt.f32 (sqrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))))
(pow.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))) 1/3)
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 1)
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 3)
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 2)
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) 1/3))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 1))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2) (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) (cbrt.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3/2)) (cbrt.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3/2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2)) (cbrt.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2)))
(pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 1)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)) 1/3)
(cbrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))
(pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 3)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 2)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)) -1)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) -1)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (neg.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))))
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1) -2)) (cbrt.f32 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1)))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1)) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1)) -2)
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))) 1)
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(*.f32 1 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))
(/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))
(*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 2))
(pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(/.f32 1 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(*.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 2) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(/.f32 1 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(*.f32 (pow.f32 cosTheta -3) (pow.f32 (/.f32 1 (PI.f32)) 3/2))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))) (sqrt.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))
(*.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3/2) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3/2))
(pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(/.f32 1 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(*.f32 (pow.f32 (pow.f32 (/.f32 1 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2) 3) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(/.f32 1 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 3) (pow.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 3))
(pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(/.f32 1 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))
(log.f32 (exp.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)))))
(/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2)) 3))
(/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))
(exp.f32 (log.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))))
(/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))) 1))
(/.f32 (pow.f32 cosTheta -3) (pow.f32 (PI.f32) 3/2))

eval511.0ms (3%)

Compiler

Compiled 19551 to 14354 computations (26.6% saved)

prune286.0ms (1.7%)

Pruning

39 alts after pruning (35 fresh and 4 done)

PrunedKeptTotal
New58418602
Fresh71724
Picked415
Done033
Total59539634
Accuracy
99.9%
Counts
634 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.5%
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
94.9%
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))) 2)
91.2%
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))) -2)
95.0%
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) -2)
90.9%
(pow.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 3)
90.9%
(pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -3)
95.3%
(/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))
95.4%
(/.f32 1 (+.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
97.1%
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -3/2) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
91.9%
(/.f32 1 (+.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
95.4%
(/.f32 1 (+.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
97.1%
(/.f32 1 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
97.7%
(/.f32 1 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
91.9%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) -1)))
91.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
84.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
30.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 cosTheta 3))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
30.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (pow.f32 cosTheta 3)) (pow.f32 (PI.f32) 3/2))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
84.4%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
94.8%
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
95.9%
(/.f32 1 (+.f32 1 (+.f32 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2))))))
95.4%
(/.f32 1 (+.f32 1 (+.f32 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))))))
97.9%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
97.7%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
97.6%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
10.6%
(/.f32 1 (+.f32 1 c))
95.6%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
10.6%
(-.f32 1 c)
90.3%
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)) 3) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
52.5%
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))) (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
92.5%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
10.6%
1
Compiler

Compiled 2560 to 1789 computations (30.1% saved)

regimes341.0ms (2%)

Counts
84 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 1 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -3/2) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 1 (+.f32 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) -1/2))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) -1)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (pow.f32 cosTheta 3)) (pow.f32 (PI.f32) 3/2))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 cosTheta 3))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (PI.f32) -1/6)) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -3)
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))) -2)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))) -2)
(pow.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 3)
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2))))) -2)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (/.f32 1 cosTheta) cosTheta) (-.f32 c (pow.f32 (PI.f32) -1/2)))))) 2)
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 2)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))) -2)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (cbrt.f32 (expm1.f32 (neg.f32 (log.f32 cosTheta)))) 3) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -2)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 3) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))) 1) (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) -2)) 3) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2))) (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Calls

6 calls:

44.0ms
(*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
42.0ms
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
42.0ms
c
40.0ms
cosTheta
39.0ms
(+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
Results
AccuracySegmentsBranch
98.4%1cosTheta
98.4%1c
98.4%1(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.4%1(+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.4%1(+.f32 1 c)
98.4%1(*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 84 to 64 computations (23.8% saved)

regimes46.0ms (0.3%)

Counts
30 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 1 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -3/2) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 1 (+.f32 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
Outputs
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
Calls

3 calls:

23.0ms
cosTheta
16.0ms
c
5.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
97.9%1cosTheta
97.9%1c
97.9%1(+.f32 1 c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes38.0ms (0.2%)

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

3 calls:

16.0ms
cosTheta
15.0ms
c
5.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
97.7%1cosTheta
97.7%1c
97.7%1(+.f32 1 c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes27.0ms (0.2%)

Counts
20 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 1 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (-.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -3/2) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 1 (+.f32 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))))))
Outputs
(/.f32 1 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
Calls

3 calls:

11.0ms
c
11.0ms
cosTheta
4.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
97.1%1c
97.1%1cosTheta
97.1%1(+.f32 1 c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes128.0ms (0.8%)

Counts
13 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 1 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
Outputs
(/.f32 1 (+.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
Calls

3 calls:

73.0ms
cosTheta
8.0ms
c
3.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
95.4%1c
95.4%1cosTheta
95.4%1(+.f32 1 c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes18.0ms (0.1%)

Counts
10 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 1 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
Outputs
(/.f32 1 (+.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
Calls

3 calls:

7.0ms
cosTheta
7.0ms
c
3.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
95.4%1cosTheta
95.4%1(+.f32 1 c)
95.4%1c
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes16.0ms (0.1%)

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

3 calls:

7.0ms
c
6.0ms
cosTheta
3.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
92.5%1cosTheta
92.5%1c
92.5%1(+.f32 1 c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes11.0ms (0.1%)

Accuracy

Total -1.9b remaining (-6.7%)

Threshold costs -1.9b (-6.7%)

Counts
4 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 1 c))
Outputs
1
Calls

3 calls:

4.0ms
c
4.0ms
cosTheta
3.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
10.6%1cosTheta
10.6%1c
10.6%1(+.f32 1 c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

simplify13.0ms (0.1%)

Algorithm
egg-herbie
Rules
22×+-commutative
19×unsub-neg
14×*-commutative
14×neg-mul-1
10×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
062439
1100439
2116439
3132439
4153439
5188439
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(/.f32 1 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
1
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))))))
(/.f32 1 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (+.f32 (*.f32 cosTheta -3/2) (+.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (+.f32 (*.f32 cosTheta -3/2) (+.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (+.f32 (*.f32 cosTheta -3/2) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (+.f32 (*.f32 cosTheta -3/2) (/.f32 1 cosTheta)) -1) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
1
Compiler

Compiled 136 to 113 computations (16.9% saved)

soundness1.4s (8.3%)

Rules
694×fma-define
546×associate-*r*
543×div-sub
543×div-sub
515×fma-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052662
11020654
052687
1149596
2444592
31598560
44868560
56671560
052687
1149596
2444592
31598560
44868560
56671560
052662
11020654
056648
11065586
098942922
1286640633
090830613
1252128675
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 835 to 514 computations (38.4% saved)

end0.0ms (0%)

preprocess83.0ms (0.5%)

Compiler

Compiled 298 to 216 computations (27.5% saved)

Profiling

Loading profile data...