Beckmann Sample, normalization factor

Time bar (total: 18.6s)

analyze51.0ms (0.3%)

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

Compiled 42 to 32 computations (23.8% saved)

sample2.3s (12.4%)

Results
2.3s8256×body256valid
12.0ms57×body256invalid
Bogosity

preprocess300.0ms (1.6%)

Algorithm
egg-herbie
Rules
586×distribute-lft-neg-in
547×distribute-rgt-neg-in
460×times-frac
457×fma-neg
417×associate-*r*
Problems
242×No Errors
12×(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))
(-.f32 (-.f32 1 cosTheta) cosTheta)
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052687
1143596
2410596
31348564
45744564
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 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.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 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.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 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 -1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta 2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) 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 1 (-.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) c)))
(/.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 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 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))) c)))
(/.f32 -1 (+.f32 1 (fma.f32 (/.f32 -1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta 2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 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 1 (-.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) c)))
(/.f32 -1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) (-.f32 1 c)))
(/.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 (+.f32 cosTheta (+.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 c -2))) c) (pow.f32 (exp.f32 c) c)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 cosTheta (/.f32 (/.f32 (sqrt.f32 (fma.f32 c -2 1)) c) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 c) c))))))
Compiler

Compiled 156 to 91 computations (41.7% saved)

eval2.0ms (0%)

Compiler

Compiled 92 to 61 computations (33.7% saved)

prune6.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
98.1%
(/.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.6%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.6%
(/.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.7%
(/.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.1%
(/.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.6%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.6%
(/.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.7%
(/.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)))
Compiler

Compiled 196 to 154 computations (21.4% saved)

localize884.0ms (4.7%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.8%
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)
99.8%
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
99.2%
(/.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.6%
(/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (sqrt.f32 (PI.f32)))
99.8%
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
99.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
99.1%
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
98.8%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
99.6%
(-.f32 (-.f32 1 cosTheta) cosTheta)
99.2%
(/.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 (/.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%
(sqrt.f32 (fma.f32 cosTheta -2 1))
99.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)))
97.9%
(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)))
Compiler

Compiled 426 to 216 computations (49.3% saved)

series87.0ms (0.5%)

Counts
16 → 154
Calls

60 calls:

TimeVariablePointExpression
29.0ms
cosTheta
@inf
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))
10.0ms
cosTheta
@inf
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
3.0ms
cosTheta
@0
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
2.0ms
c
@0
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
2.0ms
cosTheta
@inf
(/.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)))))

rewrite378.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
374×log1p-expm1-u
374×expm1-log1p-u
365×add-exp-log
364×add-log-exp
364×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify304.0ms (1.6%)

Algorithm
egg-herbie
Rules
403×associate-*r*
390×associate-*l*
328×fma-neg
302×fma-def
239×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
075428310
1197327025
2767127013
Stop Event
node limit
Counts
483 → 400
Calls
Call 1
Inputs
(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))))))))))
c
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 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 c))
(/.f32 1 (+.f32 1 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 (*.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)))))
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 (*.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 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
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 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 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 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)))))
(*.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))
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 (*.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 c))
(/.f32 1 (+.f32 1 c))
(/.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)))))
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 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 (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)))))
(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))
(log1p.f32 (expm1.f32 (/.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)
(-.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)))
(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))
(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)))
(-.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 (/.f32 1 (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)))) (/.f32 1 (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)))))
(*.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 (/.f32 1 (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)))) 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)))))
(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))
(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 (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))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 cosTheta 3) -8))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 cosTheta -2) 2) (*.f32 cosTheta -2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta -2) 2))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta -2))))
(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)))
(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))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)))
(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))
(log1p.f32 (expm1.f32 (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)
(/.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))))))
(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))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(+.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))))
(exp.f32 (log.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(exp.f32 (*.f32 (log.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(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 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)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (*.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)
(*.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 (cbrt.f32 (pow.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 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -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))))))
(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))
(log1p.f32 (expm1.f32 (/.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)
(*.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 (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)) -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)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(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 (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))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 cosTheta 3) -8))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 cosTheta -2) 2) (*.f32 cosTheta -2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta -2) 2))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta -2))))
(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)))
(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))
(log1p.f32 (expm1.f32 (sqrt.f32 (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)
(*.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 (cbrt.f32 (pow.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 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -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))))))
(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))
(log1p.f32 (expm1.f32 (/.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)
(*.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 (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)) -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)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(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 (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))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 cosTheta 3) -8))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 cosTheta -2) 2) (*.f32 cosTheta -2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta -2) 2))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta -2))))
(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)))
(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))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 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 (cbrt.f32 (pow.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)))
(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))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
Outputs
(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 (neg.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) 1) (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))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (*.f32 1/2 (pow.f32 cosTheta 4)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (*.f32 1/2 (pow.f32 cosTheta 4)))))
(+.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 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (fma.f32 -1/6 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 6)) (*.f32 (*.f32 1/2 (pow.f32 cosTheta 4)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 4)) (*.f32 -1/6 (pow.f32 cosTheta 6)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.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 (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 (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 (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 (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 (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 (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 (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 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 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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 cosTheta)))
(+.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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 cosTheta))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2)))
c
c
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(+.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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (+.f32 1 (+.f32 c (neg.f32 (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) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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)))
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 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) 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 (*.f32 -1/2 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 3))) (-.f32 1 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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta)) (neg.f32 (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)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (+.f32 cosTheta (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.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 (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 (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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (+.f32 1 (+.f32 c (neg.f32 (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) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
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 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta)) (neg.f32 (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)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (+.f32 cosTheta (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(/.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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 (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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (+.f32 1 (+.f32 c (neg.f32 (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) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
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 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) 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 (*.f32 -1/2 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 3))) (-.f32 1 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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta)) (neg.f32 (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)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (+.f32 cosTheta (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (+.f32 1 (+.f32 c (neg.f32 (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) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(/.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)))
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 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) 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 (*.f32 -1/2 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 3))) (-.f32 1 cosTheta))
(/.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 1 cosTheta) (fma.f32 cosTheta -1/2 -1))
(-.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 (exp.f32 (log1p.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)))
(*.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 (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)))))
(/.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)))
(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)))
(+.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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(-.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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) 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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(*.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 (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 (/.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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 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)))
(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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(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)))
(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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(-.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 (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 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.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 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 (+.f32 c (/.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 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(*.f32 (/.f32 1 (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)))) (/.f32 1 (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)))))
(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))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))) -2)
(*.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 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))) 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)) 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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))) -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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(pow.f32 (/.f32 1 (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)))) 2)
(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))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))) -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)
(/.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 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.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 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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(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 (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 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(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))
(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 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1)
(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))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 cosTheta 3) -8))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 cosTheta -2) 2) (*.f32 cosTheta -2)))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 cosTheta 3) -8 1)) (sqrt.f32 (+.f32 (*.f32 (pow.f32 cosTheta 2) 4) (+.f32 1 (*.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 cosTheta 3) -8 1)) (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) 4 (*.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta -2) 2))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta -2))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 cosTheta 2) 4))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta 2))))
(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))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(hypot.f32 1 (sqrt.f32 (*.f32 cosTheta -2)))
(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))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(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)))
(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)
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(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)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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 (pow.f32 (PI.f32) -1/2) 3) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (pow.f32 (PI.f32) -1/2) 3) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 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))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.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 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) 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 (+.f32 c (/.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 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(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))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))) -2)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) 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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(pow.f32 (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
(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))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))) -2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.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 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(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 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) -1))
(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 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 1))
(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 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(+.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))))
(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)
(log1p.f32 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(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 cosTheta (sqrt.f32 (PI.f32))))) 1)
(*.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)))))
(*.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)))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.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)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(*.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(*.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)) (sqrt.f32 (PI.f32))) cosTheta)
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(*.f32 (cbrt.f32 (pow.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 (cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta) 2)) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)))
(*.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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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 (pow.f32 (PI.f32) -1/2) 3) (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 (*.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))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(-.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 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))) (+.f32 1 c))))
(/.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 (+.f32 c (/.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 (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)) 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 (+.f32 c (/.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 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(*.f32 (pow.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)) -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 (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 (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 (*.f32 1 (/.f32 1 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))) (cbrt.f32 (pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))) 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)) 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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))) -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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 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))) (+.f32 1 c))) 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 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 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)
(/.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 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.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 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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (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))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(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 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(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 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1)
(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))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 cosTheta 3) -8))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 cosTheta -2) 2) (*.f32 cosTheta -2)))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 cosTheta 3) -8 1)) (sqrt.f32 (+.f32 (*.f32 (pow.f32 cosTheta 2) 4) (+.f32 1 (*.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 cosTheta 3) -8 1)) (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) 4 (*.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta -2) 2))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta -2))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 cosTheta 2) 4))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta 2))))
(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))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(hypot.f32 1 (sqrt.f32 (*.f32 cosTheta -2)))
(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))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (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)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(*.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(*.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)) (sqrt.f32 (PI.f32))) cosTheta)
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(*.f32 (cbrt.f32 (pow.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 (cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta) 2)) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)))
(*.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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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 (pow.f32 (PI.f32) -1/2) 3) (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 (*.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))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(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))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(-.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 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))) (+.f32 1 c))))
(/.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 (+.f32 c (/.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 (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)) 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 (+.f32 c (/.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 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(*.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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(*.f32 (pow.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)) -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 (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 (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 (*.f32 1 (/.f32 1 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))) (cbrt.f32 (pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))) 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)) 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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))) -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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 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))) (+.f32 1 c))) 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 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 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)
(/.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 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.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 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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (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))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(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 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(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 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(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)) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) 1)
(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))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 cosTheta 3) -8))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 cosTheta -2) 2) (*.f32 cosTheta -2)))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 cosTheta 3) -8 1)) (sqrt.f32 (+.f32 (*.f32 (pow.f32 cosTheta 2) 4) (+.f32 1 (*.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 cosTheta 3) -8 1)) (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) 4 (*.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta -2) 2))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta -2))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 cosTheta 2) 4))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta 2))))
(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))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(hypot.f32 1 (sqrt.f32 (*.f32 cosTheta -2)))
(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))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) 1)
(/.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 (cbrt.f32 (pow.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)))
(/.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)))
(/.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)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)

eval226.0ms (1.2%)

Compiler

Compiled 12416 to 8402 computations (32.3% saved)

prune157.0ms (0.8%)

Pruning

33 alts after pruning (32 fresh and 1 done)

PrunedKeptTotal
New36832400
Fresh000
Picked314
Done000
Total37133404
Accuracy
99.9%
Counts
404 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.8%
(pow.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))) -2)
95.6%
(/.f32 1 (fma.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
96.6%
(/.f32 1 (fma.f32 (/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
98.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -1) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.6%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.8%
(/.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.2%
(/.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.1%
(/.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)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%
(/.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)))))
96.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.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)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.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)))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.1%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
96.1%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 (pow.f32 cosTheta 2) -1/2)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
94.7%
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
91.4%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
94.6%
(/.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.7%
(/.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.7%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
96.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))))))
96.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))))))
91.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
11.0%
(/.f32 1 (+.f32 1 c))
5.3%
(/.f32 1 c)
96.8%
(-.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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
95.5%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
62.9%
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
62.6%
(*.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)))))
92.2%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.7%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
97.8%
(pow.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))) -2)
95.6%
(/.f32 1 (fma.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
96.6%
(/.f32 1 (fma.f32 (/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
98.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -1) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.6%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.8%
(/.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.2%
(/.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.1%
(/.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)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%
(/.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)))))
96.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.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)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.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)))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.1%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
96.1%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 (pow.f32 cosTheta 2) -1/2)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
94.7%
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
91.4%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
94.6%
(/.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.7%
(/.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.7%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
96.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))))))
96.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))))))
91.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
11.0%
(/.f32 1 (+.f32 1 c))
5.3%
(/.f32 1 c)
96.8%
(-.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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
95.5%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
62.9%
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
62.6%
(*.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)))))
92.2%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.7%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
Compiler

Compiled 3188 to 2558 computations (19.8% saved)

localize1.1s (5.8%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.8%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.1%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.8%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
100.0%
(-.f32 (/.f32 1 cosTheta) 1)
99.9%
(fma.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))
99.1%
(/.f32 1 (fma.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
98.6%
(/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))
99.9%
(*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
99.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
99.8%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.2%
(/.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)))))
99.1%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Compiler

Compiled 437 to 215 computations (50.8% saved)

series54.0ms (0.3%)

Counts
16 → 163
Calls

60 calls:

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

rewrite157.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
334×log1p-expm1-u
334×expm1-log1p-u
331×add-exp-log
329×add-log-exp
329×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048658
1931610
Stop Event
node limit
Counts
16 → 385
Calls
Call 1
Inputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)))))
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
(sqrt.f32 (/.f32 1 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))
(/.f32 1 (fma.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(fma.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))
(-.f32 (/.f32 1 cosTheta) 1)
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
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)
(sqrt.f32 (pow.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)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (*.f32 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)
(*.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 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (pow.f32 (*.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))))))
(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)
(sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(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 cosTheta (sqrt.f32 (PI.f32))) 3)))
(expm1.f32 (log1p.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))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 1)
(*.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1) -1)
(pow.f32 (exp.f32 1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (exp.f32 -1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))) 2)) (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))) (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)) -1))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(fma.f32 1 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.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 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.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 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (+.f32 1 c))
(-.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 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4) (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4))
(*.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))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 2 cosTheta) 2))) (sqrt.f32 (+.f32 1 (*.f32 2 cosTheta))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 8 (pow.f32 cosTheta 3)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 2 cosTheta) 2) (*.f32 2 cosTheta)))))
(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 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))
(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)))))
(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))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(*.f32 1 (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)))
(*.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 (cbrt.f32 (/.f32 1 (PI.f32))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) -2))) (sqrt.f32 (cbrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (sqrt.f32 (/.f32 (PI.f32) 1)))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.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 (/.f32 1 (pow.f32 (PI.f32) 3/2)) 1/3)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(fabs.f32 (pow.f32 (PI.f32) -1/2))
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.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))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) -1) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (PI.f32) -1/2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (+.f32 -1 (/.f32 1 cosTheta))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) 1)) (PI.f32))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 cosTheta -3)) 1) (*.f32 (+.f32 1 (-.f32 (pow.f32 cosTheta -2) (*.f32 -1 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (-.f32 (pow.f32 cosTheta -3) 1) 1) (*.f32 (+.f32 (pow.f32 cosTheta -2) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta -2)) 1) (*.f32 (-.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (-.f32 (pow.f32 cosTheta -2) 1) 1) (*.f32 (+.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 1 (+.f32 -1 (pow.f32 cosTheta -3))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (pow.f32 cosTheta -2) (*.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 cosTheta -3) 1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 cosTheta -2) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1)))))
(/.f32 (*.f32 1 (-.f32 1 (pow.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 -1 (/.f32 1 cosTheta))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 cosTheta -2) 1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 1 cosTheta) 1)))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta))) -1)
(sqrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) (/.f32 1 (pow.f32 (PI.f32) 3/2))))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(fma.f32 (pow.f32 (PI.f32) -1/2) -1 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (pow.f32 (PI.f32) -1/2) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta)))))
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 1 (neg.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 (neg.f32 (+.f32 -1 (/.f32 1 cosTheta))) 1) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))) 2)
(sqrt.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 2))
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) -1) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (PI.f32) -1/2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2) (PI.f32))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta))) -1)
(sqrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) (/.f32 1 (pow.f32 (PI.f32) 3/2))))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(fma.f32 (pow.f32 (PI.f32) -1/2) -1 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (pow.f32 (PI.f32) -1/2) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))
(+.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (+.f32 1 c))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 1)
(*.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(*.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 2) (*.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 2)) (-.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3)
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2))
(log.f32 (exp.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(+.f32 -1 (/.f32 1 cosTheta))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 1 (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2)) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(/.f32 (+.f32 -1 (pow.f32 cosTheta -3)) (+.f32 1 (-.f32 (pow.f32 cosTheta -2) (*.f32 -1 (/.f32 1 cosTheta)))))
(/.f32 (-.f32 (pow.f32 cosTheta -3) 1) (+.f32 (pow.f32 cosTheta -2) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1))))
(/.f32 (-.f32 1 (pow.f32 cosTheta -2)) (-.f32 -1 (/.f32 1 cosTheta)))
(/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1))
(pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 1)
(pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) 3)
(pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) 2)
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2))
(log.f32 (exp.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 -1 (/.f32 1 cosTheta)))))
(cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(exp.f32 (log.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (/.f32 1 cosTheta))) 1))
(log1p.f32 (expm1.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(fma.f32 1 (/.f32 1 cosTheta) -1)
(fma.f32 (cbrt.f32 (pow.f32 cosTheta -2)) (/.f32 1 (cbrt.f32 cosTheta)) -1)
(fma.f32 (pow.f32 cosTheta -1/2) (pow.f32 cosTheta -1/2) -1)
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 1)
(*.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1))
(/.f32 -1 (neg.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (*.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)) (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (pow.f32 c 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (pow.f32 c 2)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1) -1)
(pow.f32 (exp.f32 1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (exp.f32 -1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))) 2)) (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))) (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(fma.f32 1 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.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 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.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 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (+.f32 1 c))
(-.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)
(sqrt.f32 (pow.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)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (*.f32 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)
(*.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 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (pow.f32 (*.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))))))
(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)
(sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(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 cosTheta (sqrt.f32 (PI.f32))) 3)))
(expm1.f32 (log1p.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))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.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 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4) (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4))
(*.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))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 2 cosTheta) 2))) (sqrt.f32 (+.f32 1 (*.f32 2 cosTheta))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 8 (pow.f32 cosTheta 3)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 2 cosTheta) 2) (*.f32 2 cosTheta)))))
(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 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))
(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)))))
(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))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))

simplify322.0ms (1.7%)

Algorithm
egg-herbie
Rules
711×associate-*r*
523×fma-def
374×times-frac
333×distribute-rgt-in
333×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
087339670
1242437958
Stop Event
node limit
Counts
548 → 532
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))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
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 (*.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 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 -1 (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 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 -1 (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 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 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 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 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (*.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 (*.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 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.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 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 -1 (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 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 -1 (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 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 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 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3)))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.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 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 1 (+.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 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
c
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
c
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(/.f32 1 cosTheta)
-1
-1
(exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.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 (*.f32 c (exp.f32 (neg.f32 (log.f32 (+.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.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 (*.f32 c (exp.f32 (neg.f32 (log.f32 (+.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))) (/.f32 (*.f32 (pow.f32 c 2) (exp.f32 (neg.f32 (log.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 (+.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 (exp.f32 (neg.f32 (log.f32 (+.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 (*.f32 c (exp.f32 (neg.f32 (log.f32 (+.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 c 3) (exp.f32 (neg.f32 (log.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 (+.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 (pow.f32 c 2) (exp.f32 (neg.f32 (log.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 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2)))))
(exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c)))))
(+.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) c)))
(+.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) c)) (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 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)) (pow.f32 c 2))))
(+.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) c)) (+.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 (*.f32 -1/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/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))))) 3)) (*.f32 -1/6 (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 3)) (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 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)) (pow.f32 c 2)))))
(exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c))))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) c)))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) c)) (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 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)) (pow.f32 c 2))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) c)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 (*.f32 1/6 (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/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))))) 3)) (*.f32 1/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))))) (pow.f32 c 3))) (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 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)) (pow.f32 c 2)))))
(exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta)))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (*.f32 -1 (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (sqrt.f32 (PI.f32)))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1 (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (sqrt.f32 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 1/2 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1 (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 1/2 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 (pow.f32 cosTheta 3) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1/6 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3))) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 -6 (*.f32 (PI.f32) (*.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 (*.f32 2 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3))) (*.f32 6 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))))))))))))
(exp.f32 (neg.f32 (log.f32 (+.f32 1 c))))
(exp.f32 (neg.f32 (log.f32 (+.f32 1 c))))
(*.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 (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)
(sqrt.f32 (pow.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)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (*.f32 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)
(*.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 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (pow.f32 (*.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))))))
(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)
(sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(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 cosTheta (sqrt.f32 (PI.f32))) 3)))
(expm1.f32 (log1p.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))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 1)
(*.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1) -1)
(pow.f32 (exp.f32 1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (exp.f32 -1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))) 2)) (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))) (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)) -1))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(fma.f32 1 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.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 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.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 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (+.f32 1 c))
(-.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 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4) (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4))
(*.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))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 2 cosTheta) 2))) (sqrt.f32 (+.f32 1 (*.f32 2 cosTheta))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 8 (pow.f32 cosTheta 3)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 2 cosTheta) 2) (*.f32 2 cosTheta)))))
(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 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))
(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)))))
(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))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(*.f32 1 (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)))
(*.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 (cbrt.f32 (/.f32 1 (PI.f32))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) -2))) (sqrt.f32 (cbrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (sqrt.f32 (/.f32 (PI.f32) 1)))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.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 (/.f32 1 (pow.f32 (PI.f32) 3/2)) 1/3)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(fabs.f32 (pow.f32 (PI.f32) -1/2))
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.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))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) -1) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (PI.f32) -1/2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (+.f32 -1 (/.f32 1 cosTheta))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) 1)) (PI.f32))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 cosTheta -3)) 1) (*.f32 (+.f32 1 (-.f32 (pow.f32 cosTheta -2) (*.f32 -1 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (-.f32 (pow.f32 cosTheta -3) 1) 1) (*.f32 (+.f32 (pow.f32 cosTheta -2) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta -2)) 1) (*.f32 (-.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (-.f32 (pow.f32 cosTheta -2) 1) 1) (*.f32 (+.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 1 (+.f32 -1 (pow.f32 cosTheta -3))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (pow.f32 cosTheta -2) (*.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 cosTheta -3) 1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 cosTheta -2) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1)))))
(/.f32 (*.f32 1 (-.f32 1 (pow.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 -1 (/.f32 1 cosTheta))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 cosTheta -2) 1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 1 cosTheta) 1)))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta))) -1)
(sqrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) (/.f32 1 (pow.f32 (PI.f32) 3/2))))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(fma.f32 (pow.f32 (PI.f32) -1/2) -1 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (pow.f32 (PI.f32) -1/2) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta)))))
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 1 (neg.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 (neg.f32 (+.f32 -1 (/.f32 1 cosTheta))) 1) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))) 2)
(sqrt.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 2))
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) -1) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (PI.f32) -1/2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2) (PI.f32))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta))) -1)
(sqrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) (/.f32 1 (pow.f32 (PI.f32) 3/2))))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(fma.f32 (pow.f32 (PI.f32) -1/2) -1 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (pow.f32 (PI.f32) -1/2) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))
(+.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (+.f32 1 c))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 1)
(*.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(*.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 2) (*.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 2)) (-.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3)
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2))
(log.f32 (exp.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(+.f32 -1 (/.f32 1 cosTheta))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 1 (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2)) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(/.f32 (+.f32 -1 (pow.f32 cosTheta -3)) (+.f32 1 (-.f32 (pow.f32 cosTheta -2) (*.f32 -1 (/.f32 1 cosTheta)))))
(/.f32 (-.f32 (pow.f32 cosTheta -3) 1) (+.f32 (pow.f32 cosTheta -2) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1))))
(/.f32 (-.f32 1 (pow.f32 cosTheta -2)) (-.f32 -1 (/.f32 1 cosTheta)))
(/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1))
(pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 1)
(pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) 3)
(pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) 2)
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2))
(log.f32 (exp.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 -1 (/.f32 1 cosTheta)))))
(cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(exp.f32 (log.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (/.f32 1 cosTheta))) 1))
(log1p.f32 (expm1.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(fma.f32 1 (/.f32 1 cosTheta) -1)
(fma.f32 (cbrt.f32 (pow.f32 cosTheta -2)) (/.f32 1 (cbrt.f32 cosTheta)) -1)
(fma.f32 (pow.f32 cosTheta -1/2) (pow.f32 cosTheta -1/2) -1)
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 1)
(*.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1))
(/.f32 -1 (neg.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (*.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)) (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (pow.f32 c 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (pow.f32 c 2)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1) -1)
(pow.f32 (exp.f32 1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (exp.f32 -1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))) 2)) (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))) (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(fma.f32 1 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.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 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.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 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (+.f32 1 c))
(-.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)
(sqrt.f32 (pow.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)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (*.f32 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)
(*.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 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (pow.f32 (*.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))))))
(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)
(sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(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 cosTheta (sqrt.f32 (PI.f32))) 3)))
(expm1.f32 (log1p.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))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.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 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4) (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4))
(*.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))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 2 cosTheta) 2))) (sqrt.f32 (+.f32 1 (*.f32 2 cosTheta))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 8 (pow.f32 cosTheta 3)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 2 cosTheta) 2) (*.f32 2 cosTheta)))))
(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 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4) 2)
(fabs.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))
(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)))))
(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))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
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 (/.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 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 cosTheta 2)) (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 cosTheta 2)) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (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 cosTheta 2)) (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 cosTheta 2)) (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 cosTheta 2)) (PI.f32))))) 3))))
(-.f32 (+.f32 (/.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 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 (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 cosTheta 2)) (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 cosTheta 2)) (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 cosTheta 2)) (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 cosTheta 2)) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.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 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 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 cosTheta 2)) (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 cosTheta 2)) (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 cosTheta 2)) (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 cosTheta 2)) (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 cosTheta 2)) (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 cosTheta 2)) (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 cosTheta 2)) (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 cosTheta 2)) (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 cosTheta 2)) (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 cosTheta 2)) (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 cosTheta 2)) (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 cosTheta 2)) (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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.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 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.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 (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.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 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (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 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
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 -1/2 (pow.f32 cosTheta 2))))
(+.f32 1 (fma.f32 -1/2 (pow.f32 cosTheta 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 1 (fma.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 (/.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (/.f32 1 cosTheta) -1)))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (/.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 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (/.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 (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 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (/.f32 1 cosTheta) -1)))) 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 (/.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 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 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))) (+.f32 (/.f32 1 cosTheta) -1)) 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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (/.f32 1 cosTheta) -1)))) (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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (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 (/.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 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (/.f32 1 cosTheta) -1)))) (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 (/.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 (-.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))) (+.f32 (/.f32 1 cosTheta) -1)) 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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (/.f32 1 cosTheta) -1)))) (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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (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 (/.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 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (/.f32 1 cosTheta) -1)))) (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 (/.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 (-.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))) (+.f32 (/.f32 1 cosTheta) -1)) 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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 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 (pow.f32 cosTheta 2) (PI.f32)) (-.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 (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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) 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 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.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 (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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) 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 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.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 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))))) (*.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 (+.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)))) (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (neg.f32 (pow.f32 cosTheta 2)))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (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 (neg.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 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (neg.f32 (pow.f32 cosTheta 2)))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (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 (neg.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 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 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 (/.f32 1 cosTheta) -1))
(+.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))))))
(fma.f32 -1 (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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))
(+.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)))))))
(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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (pow.f32 cosTheta 2))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.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 (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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(+.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 (/.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))))
(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 (pow.f32 cosTheta 2) (PI.f32)) (-.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 (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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) 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 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.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 (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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) 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 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.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 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))))) (*.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 (+.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)))) (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (neg.f32 (pow.f32 cosTheta 2)))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (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 (neg.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 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (neg.f32 (pow.f32 cosTheta 2)))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (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 (neg.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 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (/.f32 1 cosTheta) -1)))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (/.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 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (/.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 (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 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (/.f32 1 cosTheta) -1)))) 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 (/.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 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 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))) (+.f32 (/.f32 1 cosTheta) -1)) 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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (/.f32 1 cosTheta) -1)))) (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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (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 (/.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 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (/.f32 1 cosTheta) -1)))) (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 (/.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 (-.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))) (+.f32 (/.f32 1 cosTheta) -1)) 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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (/.f32 1 cosTheta) -1)))) (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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (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 (/.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 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (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 (*.f32 -1 (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 (/.f32 1 cosTheta) -1)))) (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 (/.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 (-.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))) (+.f32 (/.f32 1 cosTheta) -1)) 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))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) (pow.f32 c 2)))
(*.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 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c))
(+.f32 1 (+.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 1 (+.f32 c (fma.f32 -1 (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 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta))))
(+.f32 1 (+.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 1 (+.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 (+.f32 1 c) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (pow.f32 cosTheta 2)))))
(+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(+.f32 1 (+.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(+.f32 1 (+.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(+.f32 1 (+.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))
(+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(+.f32 1 (+.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(+.f32 1 (+.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(+.f32 1 (+.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) c))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) c))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) c))
c
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) c))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) c))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) c))
c
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) c))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) c))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1))))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) c))
(/.f32 1 cosTheta)
-1
-1
(exp.f32 (neg.f32 (log.f32 (+.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))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (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 (exp.f32 (neg.f32 (log.f32 (+.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 (*.f32 c (exp.f32 (neg.f32 (log.f32 (+.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))) (neg.f32 (/.f32 c (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))) (exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (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 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (/.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 (exp.f32 (neg.f32 (log.f32 (+.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 (*.f32 c (exp.f32 (neg.f32 (log.f32 (+.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))) (/.f32 (*.f32 (pow.f32 c 2) (exp.f32 (neg.f32 (log.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 (+.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 (exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))) (fma.f32 -1 (/.f32 c (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))) (exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))))) (/.f32 (pow.f32 c 2) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))) 2) (exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.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 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) (/.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) (/.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) (/.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 (exp.f32 (neg.f32 (log.f32 (+.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 (*.f32 c (exp.f32 (neg.f32 (log.f32 (+.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 c 3) (exp.f32 (neg.f32 (log.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 (+.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 (pow.f32 c 2) (exp.f32 (neg.f32 (log.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 (+.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 (exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))) (fma.f32 -1 (/.f32 c (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))) (exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))))) (fma.f32 -1 (/.f32 (pow.f32 c 3) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))) 3) (exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))))) (/.f32 (pow.f32 c 2) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))) 2) (exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (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 (-.f32 (/.f32 (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) (/.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 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) (/.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 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (/.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))))))
(exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c)))))
(exp.f32 (*.f32 1 (neg.f32 (log.f32 c))))
(exp.f32 (neg.f32 (log.f32 c)))
(+.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) c)))
(+.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (neg.f32 (/.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (/.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32)))))))))
(-.f32 (exp.f32 (neg.f32 (log.f32 c))) (/.f32 (exp.f32 (neg.f32 (log.f32 c))) (/.f32 c (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))))
(+.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) c)) (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 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)) (pow.f32 c 2))))
(+.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (fma.f32 -1 (/.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (/.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))) (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))) 2) (exp.f32 (*.f32 1 (neg.f32 (log.f32 c))))) (pow.f32 c 2))))
(+.f32 (-.f32 (exp.f32 (neg.f32 (log.f32 c))) (/.f32 (exp.f32 (neg.f32 (log.f32 c))) (/.f32 c (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)))) (/.f32 (exp.f32 (neg.f32 (log.f32 c))) (/.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) 2))))
(+.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) c)) (+.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 (*.f32 -1/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/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))))) 3)) (*.f32 -1/6 (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 3)) (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 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)) (pow.f32 c 2)))))
(+.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (fma.f32 -1 (/.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (/.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))) (+.f32 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))) 2) (exp.f32 (*.f32 1 (neg.f32 (log.f32 c))))) (pow.f32 c 2)) (/.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (/.f32 (pow.f32 c 3) (fma.f32 -1/2 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))) 3) (*.f32 -1/2 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))) 3))))))))
(+.f32 (-.f32 (exp.f32 (neg.f32 (log.f32 c))) (/.f32 (exp.f32 (neg.f32 (log.f32 c))) (/.f32 c (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 (exp.f32 (neg.f32 (log.f32 c))) (/.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) 2))) (/.f32 (exp.f32 (neg.f32 (log.f32 c))) (/.f32 (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) -1)))))
(exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c))))))
(exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c))))))
(exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1)))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) c)))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (/.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32)))))))))
(-.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (/.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (/.f32 c (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) c)) (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 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)) (pow.f32 c 2))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (fma.f32 -1 (/.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (/.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))) (/.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (/.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 cosTheta 2)) (PI.f32))))) 2)))))
(+.f32 (-.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (/.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (/.f32 c (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)))) (/.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.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) 2))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) c)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 (*.f32 1/6 (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/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))))) 3)) (*.f32 1/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))))) (pow.f32 c 3))) (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 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)) (pow.f32 c 2)))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (fma.f32 -1 (/.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (/.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))) (fma.f32 -1 (/.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (/.f32 (pow.f32 c 3) (fma.f32 1/6 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))) 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))) 3) 5/6)))) (/.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (/.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 cosTheta 2)) (PI.f32))))) 2))))))
(+.f32 (-.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (/.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (/.f32 c (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 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.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) 2))) (/.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (/.f32 (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) 1)))))
(exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta)))))
(exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta)))))
(exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (*.f32 -1 (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (sqrt.f32 (PI.f32)))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta))))) (neg.f32 (*.f32 cosTheta (*.f32 (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta)))))) (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 cosTheta (*.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1 (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (sqrt.f32 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 1/2 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta))))) (fma.f32 -1 (*.f32 cosTheta (*.f32 (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta)))))) (sqrt.f32 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta))))) (fma.f32 -1/2 (fma.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 (*.f32 1/2 (PI.f32)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)))))))
(+.f32 (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (-.f32 (*.f32 (*.f32 (pow.f32 cosTheta 2) (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1/2 (fma.f32 (neg.f32 (PI.f32)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (*.f32 (*.f32 2 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (*.f32 1/2 (PI.f32)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (*.f32 cosTheta (*.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32))))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1 (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1/2 (+.f32 (*.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 1/2 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 (pow.f32 cosTheta 3) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1/6 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3))) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 -6 (*.f32 (PI.f32) (*.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 (*.f32 2 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3))) (*.f32 6 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))))))))))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta))))) (fma.f32 -1 (*.f32 cosTheta (*.f32 (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta)))))) (sqrt.f32 (PI.f32)))) (fma.f32 (pow.f32 cosTheta 2) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta))))) (fma.f32 -1/2 (fma.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 (*.f32 1/2 (PI.f32)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)))) (*.f32 (pow.f32 cosTheta 3) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta))))) (fma.f32 -1/6 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 3)) (fma.f32 -1/6 (fma.f32 -6 (*.f32 (PI.f32) (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (fma.f32 2 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 3)) (*.f32 6 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 1/2 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))) (fma.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))))))))))))
(+.f32 (-.f32 (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 cosTheta (*.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32))))) (fma.f32 (pow.f32 cosTheta 2) (*.f32 (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1/2 (fma.f32 (neg.f32 (PI.f32)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (*.f32 (*.f32 2 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (*.f32 1/2 (PI.f32)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (*.f32 (*.f32 (pow.f32 cosTheta 3) (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1/6 (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 3)) (fma.f32 -1/6 (fma.f32 -6 (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (fma.f32 (*.f32 2 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 3) (*.f32 (*.f32 (*.f32 6 (sqrt.f32 (PI.f32))) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 (neg.f32 (PI.f32)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (*.f32 (*.f32 2 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))))))))
(exp.f32 (neg.f32 (log.f32 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(exp.f32 (neg.f32 (log.f32 (+.f32 1 c))))
(/.f32 1 (+.f32 1 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 (/.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)))))
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 -1/2 (pow.f32 cosTheta 2))))
(+.f32 1 (fma.f32 -1/2 (pow.f32 cosTheta 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 1 (fma.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)
(*.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)))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(fabs.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 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)))))
(*.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)))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 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)
(/.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 (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 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))) (cbrt.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))))
(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 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))))
(/.f32 1 (/.f32 cosTheta (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (sqrt.f32 (PI.f32)))))
(sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(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 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)))
(expm1.f32 (log1p.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))))
(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))))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 1)
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(*.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1)
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3)
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3) 1/3)
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 2)
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(pow.f32 (exp.f32 1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (E.f32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (exp.f32 -1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (exp.f32 -1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))) 2)) (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))) 2)) (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))) 2)) (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))) (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))) (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))) (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))
(fabs.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (E.f32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)) -1))
(pow.f32 (exp.f32 -1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)) 1))
(pow.f32 (E.f32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(fma.f32 1 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (+.f32 1 (*.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 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (+.f32 1 c))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (sqrt.f32 (+.f32 1 c)) (sqrt.f32 (+.f32 1 c)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (+.f32 1 c))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))) 1)
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(*.f32 1 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(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 cosTheta 2))) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))))
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4) (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4))
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(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 cosTheta 2)))
(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 cosTheta 2))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta 2)))))
(*.f32 (fabs.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta 2))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta 2)))))
(*.f32 (fabs.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 2 cosTheta) 2))) (sqrt.f32 (+.f32 1 (*.f32 2 cosTheta))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta 2) 2))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 cosTheta 2) 4))) (sqrt.f32 (fma.f32 cosTheta 2 1)))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 8 (pow.f32 cosTheta 3)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 2 cosTheta) 2) (*.f32 2 cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 cosTheta 3) 8))) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 cosTheta 2) (pow.f32 (*.f32 cosTheta 2) 2)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 cosTheta 3) -8))) (sqrt.f32 (+.f32 1 (*.f32 (fma.f32 cosTheta 2 1) (*.f32 cosTheta 2)))))
(pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/2)
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 1)
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 3)
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(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 cosTheta 2)) 3/2))
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4) 2)
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(fabs.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(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 cosTheta 2)))
(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 cosTheta 2)) 3/2))
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 (*.f32 2 cosTheta)))))
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 -2 cosTheta)))
(sqrt.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta -2))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (*.f32 2 cosTheta))) 1/2))
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 -2 cosTheta)))
(sqrt.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta -2))))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 (*.f32 2 cosTheta)))) 1))
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 -2 cosTheta)))
(sqrt.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta -2))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(pow.f32 (PI.f32) -1/2)
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(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 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 (cbrt.f32 (/.f32 1 (PI.f32))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) -2))) (sqrt.f32 (cbrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) -2))) (sqrt.f32 (cbrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (sqrt.f32 (/.f32 (PI.f32) 1)))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.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 (/.f32 1 (pow.f32 (PI.f32) 3/2)) 1/3)
(cbrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)))
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (PI.f32) -1/2)
(fabs.f32 (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/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 (/.f32 1 (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.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)
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) -1) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (PI.f32) -1/2))
(+.f32 (*.f32 -1 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (PI.f32) -1/2))
(-.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (PI.f32) -1/2))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (PI.f32) -1/2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))) 1)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (+.f32 -1 (/.f32 1 cosTheta))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(/.f32 (-.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) 1)) (PI.f32))
(/.f32 (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (PI.f32))) (PI.f32))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 cosTheta -3)) 1) (*.f32 (+.f32 1 (-.f32 (pow.f32 cosTheta -2) (*.f32 -1 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 cosTheta -3)) (sqrt.f32 (PI.f32))) (+.f32 1 (+.f32 (pow.f32 cosTheta -2) (/.f32 1 cosTheta))))
(/.f32 (+.f32 -1 (pow.f32 cosTheta -3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (pow.f32 cosTheta -2) (/.f32 1 cosTheta)))))
(/.f32 (*.f32 (-.f32 (pow.f32 cosTheta -3) 1) 1) (*.f32 (+.f32 (pow.f32 cosTheta -2) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1))) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 cosTheta -3)) (sqrt.f32 (PI.f32))) (+.f32 1 (+.f32 (pow.f32 cosTheta -2) (/.f32 1 cosTheta))))
(/.f32 (+.f32 -1 (pow.f32 cosTheta -3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (pow.f32 cosTheta -2) (/.f32 1 cosTheta)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 cosTheta -2)) 1) (*.f32 (-.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (-.f32 1 (pow.f32 cosTheta -2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 -1 cosTheta))))
(/.f32 (*.f32 (-.f32 (pow.f32 cosTheta -2) 1) 1) (*.f32 (+.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (pow.f32 cosTheta -2) -1) (+.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (pow.f32 cosTheta -2) -1) (+.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (*.f32 1 (+.f32 -1 (pow.f32 cosTheta -3))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (pow.f32 cosTheta -2) (*.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 cosTheta -3)) (sqrt.f32 (PI.f32))) (+.f32 1 (+.f32 (pow.f32 cosTheta -2) (/.f32 1 cosTheta))))
(/.f32 (+.f32 -1 (pow.f32 cosTheta -3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (pow.f32 cosTheta -2) (/.f32 1 cosTheta)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 cosTheta -3) 1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 cosTheta -2) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1)))))
(/.f32 (/.f32 (+.f32 -1 (pow.f32 cosTheta -3)) (sqrt.f32 (PI.f32))) (+.f32 1 (+.f32 (pow.f32 cosTheta -2) (/.f32 1 cosTheta))))
(/.f32 (+.f32 -1 (pow.f32 cosTheta -3)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (pow.f32 cosTheta -2) (/.f32 1 cosTheta)))))
(/.f32 (*.f32 1 (-.f32 1 (pow.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 -1 (/.f32 1 cosTheta))))
(/.f32 (-.f32 1 (pow.f32 cosTheta -2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 -1 cosTheta))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 cosTheta -2) 1)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 1 cosTheta) 1)))
(/.f32 (+.f32 (pow.f32 cosTheta -2) -1) (+.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (pow.f32 cosTheta -2) -1) (+.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 1)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 3)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 3) 1/3)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 2)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta))) -1)
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(sqrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2) (PI.f32)))
(sqrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 2) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 3))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3)))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) (/.f32 1 (pow.f32 (PI.f32) 3/2))))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 1))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) -1/2) -1 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (PI.f32) -1/2))
(fma.f32 -1 (pow.f32 (PI.f32) -1/2) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (PI.f32) -1/2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(*.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2) 2)
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta)))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 1 cosTheta) -1)))
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 1 cosTheta) -1)))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 1 (neg.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 (neg.f32 (+.f32 -1 (/.f32 1 cosTheta))) 1) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 1)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))) 3)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 3) 1/3)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))) 2)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 2))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))) 2))
(fabs.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 3))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))) 1))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) -1) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (PI.f32) -1/2))
(+.f32 (*.f32 -1 (pow.f32 (PI.f32) -1/2)) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (PI.f32) -1/2))
(-.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (PI.f32) -1/2))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (PI.f32) -1/2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))) 1)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2) (PI.f32))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 2) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 1)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 3)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 3) 1/3)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 2)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta))) -1)
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(sqrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2) (PI.f32)))
(sqrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 2) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 3))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3)))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) (/.f32 1 (pow.f32 (PI.f32) 3/2))))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)) (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 1))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(fma.f32 (pow.f32 (PI.f32) -1/2) -1 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (PI.f32) -1/2))
(fma.f32 -1 (pow.f32 (PI.f32) -1/2) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (PI.f32) -1/2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(*.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1/2) 2)
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))
(+.f32 1 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(+.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (+.f32 1 c))
(+.f32 1 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 1)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))
(*.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2)))
(*.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 2) (*.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))) 3) (pow.f32 (+.f32 1 c) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))) 2) (*.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))) 3) (pow.f32 (+.f32 1 c) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))) (-.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))) (+.f32 1 c)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) 2)) (-.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))) 2)) (+.f32 1 (-.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))) 2)) (-.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 1)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))
(pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 3) 1/3)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 2)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2))
(fabs.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(log.f32 (exp.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))
(cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 3))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))
(expm1.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))))) 1))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))))
(log1p.f32 (expm1.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))
(+.f32 -1 (/.f32 1 cosTheta))
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 1 (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 (cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2)) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 2)) (cbrt.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 1 cosTheta) -1)
(/.f32 (+.f32 -1 (pow.f32 cosTheta -3)) (+.f32 1 (-.f32 (pow.f32 cosTheta -2) (*.f32 -1 (/.f32 1 cosTheta)))))
(/.f32 (+.f32 -1 (pow.f32 cosTheta -3)) (+.f32 1 (+.f32 (pow.f32 cosTheta -2) (/.f32 1 cosTheta))))
(/.f32 (-.f32 (pow.f32 cosTheta -3) 1) (+.f32 (pow.f32 cosTheta -2) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1))))
(/.f32 (+.f32 -1 (pow.f32 cosTheta -3)) (+.f32 1 (+.f32 (pow.f32 cosTheta -2) (/.f32 1 cosTheta))))
(/.f32 (-.f32 1 (pow.f32 cosTheta -2)) (-.f32 -1 (/.f32 1 cosTheta)))
(/.f32 (-.f32 1 (pow.f32 cosTheta -2)) (+.f32 -1 (/.f32 -1 cosTheta)))
(/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1))
(/.f32 (+.f32 (pow.f32 cosTheta -2) -1) (+.f32 1 (/.f32 1 cosTheta)))
(pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(pow.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) 3)
(+.f32 (/.f32 1 cosTheta) -1)
(pow.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3) 1/3)
(+.f32 (/.f32 1 cosTheta) -1)
(pow.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) 2)
(+.f32 (/.f32 1 cosTheta) -1)
(sqrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 2))
(sqrt.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 2))
(fabs.f32 (+.f32 (/.f32 1 cosTheta) -1))
(log.f32 (exp.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 1 cosTheta) -1)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 -1 (/.f32 1 cosTheta)))))
(+.f32 (/.f32 1 cosTheta) -1)
(cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3))
(+.f32 (/.f32 1 cosTheta) -1)
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(exp.f32 (log.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 1 cosTheta) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 -1 (/.f32 1 cosTheta))) 1))
(+.f32 (/.f32 1 cosTheta) -1)
(log1p.f32 (expm1.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 1 cosTheta) -1)
(fma.f32 1 (/.f32 1 cosTheta) -1)
(+.f32 (/.f32 1 cosTheta) -1)
(fma.f32 (cbrt.f32 (pow.f32 cosTheta -2)) (/.f32 1 (cbrt.f32 cosTheta)) -1)
(fma.f32 (pow.f32 cosTheta -1/2) (pow.f32 cosTheta -1/2) -1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 1)
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(*.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -2)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 -1 (neg.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(/.f32 -1 (neg.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(/.f32 -1 (neg.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (*.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2) (*.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.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 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)) (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2)) (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (-.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (pow.f32 c 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 c) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (-.f32 1 c) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (fma.f32 (-.f32 1 (pow.f32 c 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (-.f32 1 c) (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c))))
(/.f32 (fma.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (pow.f32 c 2)))) (*.f32 (*.f32 (-.f32 1 c) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3))) (*.f32 (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (exp.f32 (pow.f32 cosTheta 2))) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (pow.f32 c 2)))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c)))
(/.f32 (fma.f32 (-.f32 1 (pow.f32 c 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (-.f32 1 c) (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c))))
(/.f32 (fma.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 c)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 (pow.f32 c 2)))) (*.f32 (*.f32 (-.f32 1 c) cosTheta) (sqrt.f32 (PI.f32))))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1)
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3)
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3) 1/3)
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 2)
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(pow.f32 (exp.f32 1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (E.f32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (exp.f32 -1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (exp.f32 -1) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))) 2)) (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))) 2)) (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))) 2)) (cbrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))) (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))) (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c)))) (sqrt.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))
(fabs.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(fma.f32 1 (+.f32 1 c) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (+.f32 1 c))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (+.f32 1 (*.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 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (+.f32 1 c))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (sqrt.f32 (+.f32 1 c)) (sqrt.f32 (+.f32 1 c)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (+.f32 1 c))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(*.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)))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(fabs.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 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)))))
(*.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)))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 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)
(/.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 (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 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))) (cbrt.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))))
(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 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))))
(/.f32 1 (/.f32 cosTheta (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (sqrt.f32 (PI.f32)))))
(sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2)))
(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 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)))
(expm1.f32 (log1p.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))))
(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))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))) 1)
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(*.f32 1 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(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 cosTheta 2))) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))))
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4) (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4))
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(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 cosTheta 2)))
(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 cosTheta 2))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta 2)))))
(*.f32 (fabs.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta 2))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 1 (*.f32 cosTheta 2)))))
(*.f32 (fabs.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 2 cosTheta) 2))) (sqrt.f32 (+.f32 1 (*.f32 2 cosTheta))))
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta 2) 2))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 cosTheta 2) 4))) (sqrt.f32 (fma.f32 cosTheta 2 1)))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 8 (pow.f32 cosTheta 3)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 2 cosTheta) 2) (*.f32 2 cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 cosTheta 3) 8))) (sqrt.f32 (+.f32 1 (+.f32 (*.f32 cosTheta 2) (pow.f32 (*.f32 cosTheta 2) 2)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 cosTheta 3) -8))) (sqrt.f32 (+.f32 1 (*.f32 (fma.f32 cosTheta 2 1) (*.f32 cosTheta 2)))))
(pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/2)
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 1)
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 3)
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(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 cosTheta 2)) 3/2))
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 1/4) 2)
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(fabs.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(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 cosTheta 2)))
(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 cosTheta 2)) 3/2))
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(exp.f32 (*.f32 1/2 (log1p.f32 (neg.f32 (*.f32 2 cosTheta)))))
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 -2 cosTheta)))
(sqrt.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta -2))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (*.f32 2 cosTheta))) 1/2))
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 -2 cosTheta)))
(sqrt.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta -2))))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (neg.f32 (*.f32 2 cosTheta)))) 1))
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 -2 cosTheta)))
(sqrt.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta -2))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(sqrt.f32 (-.f32 1 (*.f32 cosTheta 2)))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))

eval439.0ms (2.4%)

Compiler

Compiled 21438 to 15271 computations (28.8% saved)

prune206.0ms (1.1%)

Pruning

37 alts after pruning (35 fresh and 2 done)

PrunedKeptTotal
New60727634
Fresh19827
Picked325
Done101
Total63037667
Accuracy
100.0%
Counts
667 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.5%
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -2)
93.8%
(/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3))
95.6%
(/.f32 1 (+.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
95.1%
(/.f32 1 (+.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta)))))
95.5%
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
94.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (PI.f32))) (PI.f32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) 1)) (PI.f32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta -2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 -1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.4%
(/.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.6%
(/.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)))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
56.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 2) (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.1%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 (pow.f32 cosTheta 2) -1/2)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
94.7%
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
91.4%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
94.7%
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
97.7%
(/.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)))))))
96.7%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))
96.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))))))
91.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
94.9%
(/.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)))))
11.0%
(/.f32 1 (+.f32 1 c))
5.3%
(/.f32 1 c)
96.8%
(-.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 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
95.5%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
59.6%
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
92.2%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
89.4%
(exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))))
94.5%
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -2)
93.8%
(/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3))
95.6%
(/.f32 1 (+.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
95.1%
(/.f32 1 (+.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta)))))
95.5%
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
94.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (PI.f32))) (PI.f32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) 1)) (PI.f32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta -2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 -1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.4%
(/.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.6%
(/.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)))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
56.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 2) (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.1%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 (pow.f32 cosTheta 2) -1/2)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
94.7%
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
91.4%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
94.7%
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
97.7%
(/.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)))))))
96.7%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))
96.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))))))
91.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
94.9%
(/.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)))))
11.0%
(/.f32 1 (+.f32 1 c))
5.3%
(/.f32 1 c)
96.8%
(-.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 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
95.5%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
59.6%
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
92.2%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
89.4%
(exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))))
Compiler

Compiled 3332 to 2734 computations (17.9% saved)

localize1.0s (5.6%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.9%
(*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
99.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
99.1%
(/.f32 (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
99.7%
(/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))
99.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))
98.0%
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))
97.6%
(sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32)))
99.9%
(*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
99.1%
(/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
99.1%
(/.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.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
99.9%
(/.f32 1 (+.f32 1 c))
99.7%
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
99.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
99.1%
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Compiler

Compiled 475 to 260 computations (45.3% saved)

series41.0ms (0.2%)

Counts
14 → 168
Calls

51 calls:

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

rewrite137.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
428×log1p-expm1-u
428×expm1-log1p-u
415×add-exp-log
413×add-log-exp
413×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify251.0ms (1.3%)

Algorithm
egg-herbie
Rules
606×associate-*r*
606×fma-def
363×distribute-lft-in
362×distribute-rgt-in
316×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
091833151
1256430510
Stop Event
node limit
Counts
431 → 573
Calls
Call 1
Inputs
(*.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 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.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 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 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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 (+.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 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 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 -1 (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 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 -1 (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 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 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 (*.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 (*.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 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (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 2) (sqrt.f32 (/.f32 1 (PI.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 (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 -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 -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 -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 -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 -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 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.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 -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
1
(/.f32 1 (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (*.f32 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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (*.f32 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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (+.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 -3/2 (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 -3/2 (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 -3/2 (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 3/2 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 8 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3))))) (pow.f32 cosTheta 3)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 8 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3)))))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 8 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (pow.f32 cosTheta 4))) (*.f32 -1 (/.f32 (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 8 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3))))) (pow.f32 cosTheta 3))))))
(*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -8 (*.f32 (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 -4 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))))))
(+.f32 (*.f32 -8 (*.f32 (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 -4 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3)))) (*.f32 -4 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 8 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (pow.f32 cosTheta 4)))))))
(*.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 -3/2 (*.f32 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 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (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 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.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 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)) (cbrt.f32 (/.f32 (/.f32 1 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 (/.f32 1 cosTheta) (pow.f32 (sqrt.f32 (PI.f32)) -1))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) -1) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (pow.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 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1) -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 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 1 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))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.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 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) 1) (*.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)
(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 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3) (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2) (pow.f32 (/.f32 (/.f32 1 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))))))
(exp.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 -2 cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 -2 cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.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 (hypot.f32 1 (sqrt.f32 c)) -1) (pow.f32 (hypot.f32 1 (sqrt.f32 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))))
(exp.f32 (neg.f32 (log1p.f32 c)))
(exp.f32 (*.f32 (log1p.f32 c) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 c)) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 c))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) 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 (/.f32 (-.f32 1 cosTheta) 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 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) 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 (/.f32 (-.f32 1 cosTheta) 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 (/.f32 (-.f32 1 cosTheta) 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 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) 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 (/.f32 (-.f32 1 cosTheta) 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 (/.f32 (-.f32 1 cosTheta) 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 (/.f32 (-.f32 1 cosTheta) 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 (/.f32 (-.f32 1 cosTheta) 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 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) 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 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(-.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (-.f32 1 cosTheta) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 2) (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 cosTheta)) -1)
(log.f32 (exp.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(fma.f32 1 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (neg.f32 (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)) (cbrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (neg.f32 (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (neg.f32 (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 (*.f32 (-.f32 1 cosTheta) (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 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 2)
(log.f32 (pow.f32 (exp.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (pow.f32 (/.f32 1 (PI.f32)) 1/2))
(*.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1/2))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 2)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 3/2))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(exp.f32 (*.f32 1/2 (-.f32 (log1p.f32 (*.f32 -2 cosTheta)) (log.f32 (PI.f32)))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (*.f32 -2 cosTheta)) (log.f32 (PI.f32))) 1/2))
(exp.f32 (*.f32 (*.f32 1/2 (-.f32 (log1p.f32 (*.f32 -2 cosTheta)) (log.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(-.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 1)
(/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) cosTheta)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)
(log.f32 (pow.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(exp.f32 (+.f32 (*.f32 1/2 (-.f32 (log1p.f32 (*.f32 -2 cosTheta)) (log.f32 (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))))
(exp.f32 (*.f32 (+.f32 (*.f32 1/2 (-.f32 (log1p.f32 (*.f32 -2 cosTheta)) (log.f32 (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) -1) (pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) -1))
(pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) -1)
(pow.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) 2)
(pow.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(-.f32 (/.f32 1 (PI.f32)) (/.f32 (*.f32 cosTheta 2) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1)
(*.f32 1 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(*.f32 (+.f32 1 (*.f32 -2 cosTheta)) (/.f32 1 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 2) (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 1)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 2)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 3) 1/3)
(pow.f32 (/.f32 (PI.f32) (+.f32 1 (*.f32 -2 cosTheta))) -1)
(log.f32 (exp.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 3/2) (pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(exp.f32 (-.f32 (log1p.f32 (*.f32 -2 cosTheta)) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (*.f32 -2 cosTheta)) (log.f32 (PI.f32))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta)))) -1)
(log.f32 (exp.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) 3) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) 3) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (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 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(log.f32 (exp.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
Outputs
(*.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 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(/.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 (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 (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 (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 (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 (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 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 (/.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 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)) (fma.f32 -1 (/.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 (/.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 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 (+.f32 (/.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 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 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 (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 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 (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 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 (-.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 (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)) (fma.f32 -1 (/.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 (/.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 (-.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 (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 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 (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 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 (-.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 (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)) (fma.f32 -1 (/.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 (/.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 (-.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 (*.f32 (pow.f32 cosTheta 2) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.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)))))
(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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.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))))))
(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 (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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32)))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 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 (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))) 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 (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 (/.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 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 (pow.f32 c 2) c))
(+.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 1 (-.f32 (-.f32 (pow.f32 c 2) (pow.f32 c 3)) c))
(/.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 (/.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 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 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 (/.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 1 (pow.f32 c 3)) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4)))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.f32 1 cosTheta))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.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 cosTheta (-.f32 1 cosTheta)))))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.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 cosTheta (-.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 cosTheta (-.f32 1 cosTheta))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.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 cosTheta (-.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 cosTheta (-.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 cosTheta (-.f32 1 cosTheta))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.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 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.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 cosTheta (-.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 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.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 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.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 cosTheta (-.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 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.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)))))
(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 (sqrt.f32 (PI.f32)) (neg.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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.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))))))
(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 (sqrt.f32 (PI.f32)) (neg.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)))))) (fma.f32 -1 (sqrt.f32 (PI.f32)) (neg.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 (+.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)))) (-.f32 (*.f32 (pow.f32 (-.f32 (+.f32 1 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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (neg.f32 (pow.f32 cosTheta 2)))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (fma.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3) (pow.f32 (+.f32 1 (-.f32 c (*.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 1 (+.f32 1 (-.f32 c (*.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 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (neg.f32 (pow.f32 cosTheta 2)))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (fma.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3) (pow.f32 (+.f32 1 (-.f32 c (*.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 1 (+.f32 1 (-.f32 c (*.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 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 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 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 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 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (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 (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 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 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 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (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 (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 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 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 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 (*.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 (*.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 (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))
(+.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)))))))
(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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (+.f32 (/.f32 1 cosTheta) (pow.f32 cosTheta 2)))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (+.f32 (neg.f32 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)))
(+.f32 (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 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3))))))
(+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (pow.f32 cosTheta 2) (pow.f32 cosTheta 3)))))
(*.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))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 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 (/.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 (pow.f32 cosTheta 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.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 -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 (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 (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) (-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32)))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.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 -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 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.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 -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 (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 (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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (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 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (+.f32 1 (neg.f32 (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) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32)))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32)))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
1
1
(/.f32 1 (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.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))) 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 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))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))))
(*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -1/2))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.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 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))) 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 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))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))))
(*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -1/2))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.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 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))) 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 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))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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))) (/.f32 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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))) (/.f32 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta)))))))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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))) (/.f32 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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))) (/.f32 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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))) (/.f32 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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))) (/.f32 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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))) (/.f32 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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))) (/.f32 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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))) (/.f32 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (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))) (/.f32 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 cosTheta (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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))) (/.f32 cosTheta (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.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 -3/2 (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) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (neg.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) (fma.f32 (sqrt.f32 (PI.f32)) -3/2 (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.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 -3/2 (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 -3/2 (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 3/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) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (neg.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)))))) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (neg.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 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) 3/2)))) (*.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)) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 (sqrt.f32 (PI.f32)) -3/2 (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (*.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) 3/2))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (sqrt.f32 (PI.f32)) -3/2 (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32)))
(*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32))))
(*.f32 -2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))
(*.f32 -2 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))))
(fma.f32 -4 (*.f32 (/.f32 (PI.f32) (pow.f32 cosTheta 2)) (/.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2))) (*.f32 -2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(fma.f32 -4 (/.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (*.f32 -2 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 8 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3))))) (pow.f32 cosTheta 3)))))
(fma.f32 -4 (*.f32 (/.f32 (PI.f32) (pow.f32 cosTheta 2)) (/.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2))) (fma.f32 -2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (neg.f32 (/.f32 (fma.f32 4 (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 8 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3))))) (pow.f32 cosTheta 3)))))
(-.f32 (fma.f32 -4 (/.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (*.f32 -2 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (/.f32 (fma.f32 4 (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (*.f32 8 (sqrt.f32 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))) (pow.f32 cosTheta 3)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 8 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3)))))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 8 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (pow.f32 cosTheta 4))) (*.f32 -1 (/.f32 (+.f32 (*.f32 4 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 8 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3))))) (pow.f32 cosTheta 3))))))
(fma.f32 -4 (*.f32 (/.f32 (PI.f32) (pow.f32 cosTheta 2)) (/.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2))) (fma.f32 -2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (fma.f32 -1 (/.f32 (fma.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (fma.f32 4 (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 8 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))))))) (*.f32 8 (/.f32 (PI.f32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (pow.f32 cosTheta 4)) (neg.f32 (/.f32 (fma.f32 4 (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 8 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3))))) (pow.f32 cosTheta 3))))))
(fma.f32 -4 (/.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (-.f32 (-.f32 (*.f32 -2 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (fma.f32 2 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (fma.f32 4 (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (*.f32 8 (sqrt.f32 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 8 (/.f32 (PI.f32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (pow.f32 cosTheta 4))) (/.f32 (fma.f32 4 (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (*.f32 8 (sqrt.f32 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)))) (pow.f32 cosTheta 3))))
(*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32))))
(*.f32 -2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))
(*.f32 -2 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))))
(fma.f32 -4 (*.f32 (/.f32 (PI.f32) (pow.f32 cosTheta 2)) (/.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2))) (*.f32 -2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(fma.f32 -4 (/.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (*.f32 -2 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(+.f32 (*.f32 -8 (*.f32 (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 -4 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))))))
(fma.f32 -8 (/.f32 (*.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3))) (fma.f32 -4 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (/.f32 1 (pow.f32 cosTheta 3)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (fma.f32 -4 (*.f32 (/.f32 (PI.f32) (pow.f32 cosTheta 2)) (/.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2))) (*.f32 -2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3))) (fma.f32 -4 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3))) (fma.f32 -4 (/.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (*.f32 -2 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(+.f32 (*.f32 -8 (*.f32 (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 -4 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (+.f32 (*.f32 -2 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (sqrt.f32 (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) (+.f32 (*.f32 -8 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3)))) (*.f32 -4 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))) (*.f32 8 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2)))) (pow.f32 cosTheta 4)))))))
(fma.f32 -8 (/.f32 (*.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3))) (fma.f32 -4 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (/.f32 1 (pow.f32 cosTheta 3)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (fma.f32 -4 (*.f32 (/.f32 (PI.f32) (pow.f32 cosTheta 2)) (/.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2))) (fma.f32 -2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (neg.f32 (/.f32 (fma.f32 -2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) (fma.f32 -8 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3))) (*.f32 -4 (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 8 (/.f32 (PI.f32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (pow.f32 cosTheta 4)))))))
(fma.f32 -8 (*.f32 (/.f32 (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3))) (fma.f32 -4 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3))) (-.f32 (fma.f32 -4 (/.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 cosTheta 2) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2)) (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (*.f32 -2 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (/.f32 (fma.f32 -2 (/.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (fma.f32 -4 (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (*.f32 -8 (sqrt.f32 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 8 (/.f32 (PI.f32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (pow.f32 cosTheta 4)))))
(*.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 -3/2 (*.f32 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))))))
(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))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (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)))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (pow.f32 cosTheta 2)))))
(fma.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) -3/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (+.f32 (/.f32 1 cosTheta) (pow.f32 cosTheta 2)))))
(*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1/2 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -1/2) (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 -1/2 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -1/2) (*.f32 cosTheta (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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (fma.f32 -1/2 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.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))) (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 -1/2 (*.f32 cosTheta (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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (fma.f32 -1/2 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.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))) (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 -1/2 (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1/2 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -1/2) (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 -1/2 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))
(-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -1/2) (*.f32 cosTheta (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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (fma.f32 -1/2 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.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))) (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 -1/2 (*.f32 cosTheta (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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (fma.f32 -1/2 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.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))) (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (*.f32 -1/2 (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))) 1)
(/.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 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)) (cbrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)) (cbrt.f32 (/.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 (/.f32 1 cosTheta) (pow.f32 (sqrt.f32 (PI.f32)) -1))
(*.f32 (/.f32 1 cosTheta) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 1 (sqrt.f32 (PI.f32))) cosTheta)
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) -1) (/.f32 1 cosTheta))
(*.f32 (/.f32 1 cosTheta) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 1 (sqrt.f32 (PI.f32))) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (pow.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 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))) (/.f32 1 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.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 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 1)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) 3)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3) 1/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 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1) -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 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 1 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))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 cosTheta -2))) (*.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 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 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 cosTheta (sqrt.f32 (PI.f32)))) c) 1)))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 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 cosTheta (sqrt.f32 (PI.f32)))) c) 1)) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 -2 cosTheta))) (*.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 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1)) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.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 cosTheta (sqrt.f32 (PI.f32)))) c) 1))
(-.f32 (exp.f32 (log1p.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 (fma.f32 cosTheta -2 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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.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 (+.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 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3) (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) (pow.f32 (fma.f32 cosTheta -2 1) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) (pow.f32 (fma.f32 cosTheta -2 1) 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 (fma.f32 cosTheta -2 1) 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))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 -2 cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 -2 cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(exp.f32 (-.f32 (*.f32 1/2 (log1p.f32 (*.f32 cosTheta -2))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (pow.f32 (exp.f32 1/2) (log1p.f32 (*.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 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 c)))) 1)
(/.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 (pow.f32 (hypot.f32 1 (sqrt.f32 c)) -1) (pow.f32 (hypot.f32 1 (sqrt.f32 c)) -1))
(pow.f32 (hypot.f32 1 (sqrt.f32 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))))
(/.f32 1 (+.f32 1 c))
(exp.f32 (neg.f32 (log1p.f32 c)))
(exp.f32 (*.f32 (log1p.f32 c) -1))
(exp.f32 (neg.f32 (log1p.f32 c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 c)) 1))
(exp.f32 (neg.f32 (log1p.f32 c)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1))
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 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 (-.f32 1 cosTheta) (*.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 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1) -2)) (cbrt.f32 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1)))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) 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 (/.f32 (-.f32 1 cosTheta) 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 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.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 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1))) (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1) 2))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.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 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1)) -2)
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1))
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (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 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c) 1))
(-.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 1)
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 (-.f32 1 cosTheta) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (-.f32 1 cosTheta) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 2) (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) 1)
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3)
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) 3) 1/3)
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 2)
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 cosTheta)) -1)
(/.f32 1 (/.f32 cosTheta (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (exp.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) 3))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) (pow.f32 (-.f32 1 cosTheta) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 1))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(fma.f32 1 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (neg.f32 (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)) (cbrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (neg.f32 (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)) (cbrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (neg.f32 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -2)) (cbrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 -1 (sqrt.f32 (PI.f32))))
(fma.f32 (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (neg.f32 (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (-.f32 1 cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 1)
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 3)
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3) 1/3)
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 2)
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(log.f32 (pow.f32 (exp.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 1))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 1)
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 1 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (pow.f32 (/.f32 1 (PI.f32)) 1/2))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 1/2)
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1)
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 3)
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) 3/2))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2))
(pow.f32 (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 2)
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 3/2))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) 3/2))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(exp.f32 (*.f32 1/2 (-.f32 (log1p.f32 (*.f32 -2 cosTheta)) (log.f32 (PI.f32)))))
(pow.f32 (exp.f32 (-.f32 (log1p.f32 (*.f32 cosTheta -2)) (log.f32 (PI.f32)))) 1/2)
(sqrt.f32 (/.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta -2))) (PI.f32)))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (*.f32 -2 cosTheta)) (log.f32 (PI.f32))) 1/2))
(pow.f32 (exp.f32 (-.f32 (log1p.f32 (*.f32 cosTheta -2)) (log.f32 (PI.f32)))) 1/2)
(sqrt.f32 (/.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta -2))) (PI.f32)))
(exp.f32 (*.f32 (*.f32 1/2 (-.f32 (log1p.f32 (*.f32 -2 cosTheta)) (log.f32 (PI.f32)))) 1))
(pow.f32 (exp.f32 (-.f32 (log1p.f32 (*.f32 cosTheta -2)) (log.f32 (PI.f32)))) 1/2)
(sqrt.f32 (/.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta -2))) (PI.f32)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(-.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 1)
(+.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) -1)
(+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 0)
(/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) cosTheta)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 1)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3) 1/3)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(log.f32 (pow.f32 (exp.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))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(exp.f32 (+.f32 (*.f32 1/2 (-.f32 (log1p.f32 (*.f32 -2 cosTheta)) (log.f32 (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))))
(exp.f32 (fma.f32 1/2 (-.f32 (log1p.f32 (*.f32 cosTheta -2)) (log.f32 (PI.f32))) (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))))
(exp.f32 (-.f32 (-.f32 (*.f32 1/2 (-.f32 (log1p.f32 (*.f32 cosTheta -2)) (log.f32 (PI.f32)))) (pow.f32 cosTheta 2)) (log.f32 cosTheta)))
(exp.f32 (*.f32 (+.f32 (*.f32 1/2 (-.f32 (log1p.f32 (*.f32 -2 cosTheta)) (log.f32 (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))) 1))
(exp.f32 (fma.f32 1/2 (-.f32 (log1p.f32 (*.f32 cosTheta -2)) (log.f32 (PI.f32))) (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))))
(exp.f32 (-.f32 (-.f32 (*.f32 1/2 (-.f32 (log1p.f32 (*.f32 cosTheta -2)) (log.f32 (PI.f32)))) (pow.f32 cosTheta 2)) (log.f32 cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))) 1)
(/.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 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 1 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))
(/.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 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 (cbrt.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(*.f32 (cbrt.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)) (/.f32 1 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(/.f32 (cbrt.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)) (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(/.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 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 (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) (/.f32 1 (pow.f32 (cbrt.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 (cbrt.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))) (/.f32 1 (pow.f32 (cbrt.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 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) -1) (pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) -1))
(pow.f32 (sqrt.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 (sqrt.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 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) -1)
(/.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 1 (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 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 1)
(/.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 1 (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 (/.f32 1 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) 3)
(/.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 1 (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 (pow.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 3) 1/3)
(/.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 1 (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 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) 2)
(/.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 1 (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 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 1) -1)
(/.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 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(/.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 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))))
(/.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 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 3))
(/.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 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(/.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 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) -1))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) 1))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(/.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 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 (PI.f32)) (/.f32 (*.f32 cosTheta 2) (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1)
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 1 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 (+.f32 1 (*.f32 -2 cosTheta)) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 2) (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 1)
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 2)
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 3)
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 2) 1/2)
(sqrt.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) 2))
(fabs.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 3) 1/3)
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (/.f32 (PI.f32) (+.f32 1 (*.f32 -2 cosTheta))) -1)
(/.f32 1 (/.f32 (PI.f32) (+.f32 1 (*.f32 cosTheta -2))))
(/.f32 1 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1)))
(log.f32 (exp.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 3))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 3/2) (pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 3/2)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3) (pow.f32 (PI.f32) 3)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(exp.f32 (-.f32 (log1p.f32 (*.f32 -2 cosTheta)) (log.f32 (PI.f32))))
(exp.f32 (-.f32 (log1p.f32 (*.f32 cosTheta -2)) (log.f32 (PI.f32))))
(/.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta -2))) (PI.f32))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (*.f32 -2 cosTheta)) (log.f32 (PI.f32))) 1))
(exp.f32 (-.f32 (log1p.f32 (*.f32 cosTheta -2)) (log.f32 (PI.f32))))
(/.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta -2))) (PI.f32))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 1 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))))
(*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (cbrt.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta)))) -1)
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta)))))
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta))))
(log.f32 (exp.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) 3) (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) (pow.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) (pow.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) 3) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (exp.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (exp.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 2))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (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 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) -1/2 (neg.f32 cosTheta))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (-.f32 (log1p.f32 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))

eval559.0ms (3%)

Compiler

Compiled 24028 to 17021 computations (29.2% saved)

prune339.0ms (1.8%)

Pruning

39 alts after pruning (34 fresh and 5 done)

PrunedKeptTotal
New70314717
Fresh102030
Picked145
Done112
Total71539754
Accuracy
100.0%
Counts
754 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.5%
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -2)
93.8%
(/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3))
95.1%
(/.f32 1 (+.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta)))))
95.5%
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
96.2%
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 -3/2 (*.f32 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))))))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (PI.f32))) (PI.f32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) 1)) (PI.f32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta -2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 -1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%
(/.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)))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
56.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 2) (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.7%
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
96.9%
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) cosTheta)))
91.4%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
96.0%
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
94.7%
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
97.7%
(/.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)))))))
96.7%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))
91.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
94.8%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 cosTheta))))))
11.0%
(/.f32 1 (+.f32 1 c))
96.4%
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32)))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
95.5%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
11.0%
(-.f32 1 c)
59.6%
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
92.2%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
89.4%
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))))))
11.0%
1
94.5%
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -2)
93.8%
(/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3))
95.1%
(/.f32 1 (+.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta)))))
95.5%
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
96.2%
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 -3/2 (*.f32 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))))))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (PI.f32))) (PI.f32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) 1)) (PI.f32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta -2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 -1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%
(/.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)))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
56.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 2) (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.7%
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
96.9%
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) cosTheta)))
91.4%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
96.0%
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
94.7%
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
97.7%
(/.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)))))))
96.7%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))
91.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
94.8%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 cosTheta))))))
11.0%
(/.f32 1 (+.f32 1 c))
96.4%
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32)))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
95.5%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
11.0%
(-.f32 1 c)
59.6%
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
92.2%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
89.4%
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))))))
11.0%
1
Compiler

Compiled 3284 to 2700 computations (17.8% saved)

localize1.1s (5.8%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.6%
(cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
99.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%
(/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
97.7%
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3)
99.7%
(/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))
99.2%
(/.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)))))))
98.0%
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
97.6%
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
99.7%
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1))
99.1%
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
98.0%
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
99.5%
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
99.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.3%
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
96.9%
(pow.f32 (PI.f32) -1/2)
Compiler

Compiled 465 to 287 computations (38.3% saved)

series49.0ms (0.3%)

Counts
15 → 152
Calls

51 calls:

TimeVariablePointExpression
12.0ms
cosTheta
@-inf
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3)
5.0ms
cosTheta
@inf
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3)
2.0ms
cosTheta
@0
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3)
2.0ms
cosTheta
@-inf
(/.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)))))))
2.0ms
cosTheta
@inf
(/.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)))))))

rewrite294.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
495×log1p-expm1-u
495×expm1-log1p-u
471×add-exp-log
469×add-log-exp
469×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify360.0ms (1.9%)

Algorithm
egg-herbie
Rules
636×fma-def
327×distribute-lft-in
326×distribute-rgt-in
320×sqr-pow
309×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0101529937
1280428206
Stop Event
node limit
Counts
443 → 530
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))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (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 2) (sqrt.f32 (/.f32 1 (PI.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 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 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.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 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.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 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (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 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))))) (*.f32 3/2 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 -4/9 (/.f32 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 8/27 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 4/9 (sqrt.f32 (PI.f32)))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 -4/9 (/.f32 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 8/27 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 2/3 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 8/27 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 4/9 (sqrt.f32 (PI.f32)))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 8/27 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 4/9 (sqrt.f32 (PI.f32)))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 -4/9 (/.f32 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 2))))))
(*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 -4/9 (/.f32 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -4/9 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -4/9 (/.f32 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 2))) (*.f32 -8/27 (*.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 cosTheta 3)) (sqrt.f32 (pow.f32 (PI.f32) 3)))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -4/9 (sqrt.f32 (PI.f32))) (*.f32 -8/27 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))))) (*.f32 8/27 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -4/9 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -4/9 (/.f32 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 2))) (*.f32 -8/27 (*.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 cosTheta 3)) (sqrt.f32 (pow.f32 (PI.f32) 3))))))))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (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 2) (sqrt.f32 (/.f32 1 (PI.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 (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 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 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 (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/9 (pow.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4))) 1/3)) (*.f32 1/9 (pow.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4))) 1/3)))) (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 1 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -2/27 (*.f32 (pow.f32 1 1/6) (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (cbrt.f32 -1) 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 1) (*.f32 (/.f32 (+.f32 (*.f32 -2/9 (pow.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4))) 1/3)) (*.f32 1/9 (pow.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4))) 1/3))) (pow.f32 cosTheta 3)) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (/.f32 (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 1 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (cbrt.f32 -1)))) (*.f32 2/27 (pow.f32 (/.f32 1 (PI.f32)) 1/3)))) (pow.f32 cosTheta 3))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/9 (pow.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4))) 1/3)) (*.f32 1/9 (pow.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4))) 1/3)))) (pow.f32 cosTheta 2))))))))))))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/3 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/3 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)) (+.f32 (*.f32 -2/9 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/9 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))))) (pow.f32 cosTheta 2)))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/3 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -5/81 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 2/27 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))))))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/27 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))) (*.f32 10/81 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))))))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 -2/9 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/9 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))))) (pow.f32 cosTheta 2))))))))
(*.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 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 -1 (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 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 -1 (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 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 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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 (+.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 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3)))))))
(*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1))
(+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 1) (*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3))))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1)))
(+.f32 (*.f32 -1/9 (*.f32 (sqrt.f32 1) (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 7)) 1/3))))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 1) (*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3))))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 1 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (cbrt.f32 -1) 2))))) (+.f32 (*.f32 -1/9 (*.f32 (sqrt.f32 1) (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 7)) 1/3))))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 1) (*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3))))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1)))))
(*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) cosTheta))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) cosTheta))) (+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) cosTheta))) (+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -5/81 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) (pow.f32 cosTheta 3)))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -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 (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 (cbrt.f32 (pow.f32 (PI.f32) -2)) 1/2) (pow.f32 (/.f32 1 (cbrt.f32 (PI.f32))) 1/2))
(*.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)))
(sqrt.f32 (/.f32 1 (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 (/.f32 1 (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 -1/2 (log.f32 (PI.f32))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) 1/2))
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (PI.f32))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta))) 1)
(*.f32 1 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta))
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)) 2) (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)) (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)))
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)) 2)
(pow.f32 (/.f32 cosTheta (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))) -1)
(log.f32 (exp.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) 3) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)))
(exp.f32 (log.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)) 1))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)))) 1)
(pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))) 2)
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (/.f32 1 (PI.f32)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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)))
(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)))
(expm1.f32 (log1p.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))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) 2)) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) -1))
(pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))) 2)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta -3/2)) (*.f32 (pow.f32 (PI.f32) -1/2) -1))
(+.f32 (*.f32 (*.f32 cosTheta -3/2) (pow.f32 (PI.f32) -1/2)) (*.f32 -1 (pow.f32 (PI.f32) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1)))) 1)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1)) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))) 2)
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (fma.f32 cosTheta -3/2 -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1)) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))))
(fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta -3/2) (*.f32 (pow.f32 (PI.f32) -1/2) -1))
(fma.f32 (*.f32 cosTheta -3/2) (pow.f32 (PI.f32) -1/2) (*.f32 -1 (pow.f32 (PI.f32) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 1)
(*.f32 1 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (PI.f32) -1/2))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1/2))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) 2)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) 1)
(/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))))
(exp.f32 (*.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))))
(*.f32 (cbrt.f32 (pow.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) c)) -2)) (/.f32 1 (cbrt.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) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.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) c))) 2) -1) (pow.f32 (cbrt.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) c))) -1))
(*.f32 (pow.f32 (sqrt.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) c))) -1) (pow.f32 (sqrt.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) c))) -1))
(pow.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) c)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))) 1)
(pow.f32 (/.f32 1 (cbrt.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) c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))) 2)
(pow.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) c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) 1)
(*.f32 1 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (fma.f32 cosTheta -2 1) (/.f32 1 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 2) (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3) 1/3)
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1)) -1)
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3) (pow.f32 (/.f32 1 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))
(*.f32 (-.f32 (/.f32 1 cosTheta) 1) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2)) (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2))) 3) (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 3))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 1 cosTheta) 1)))
(/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (-.f32 (/.f32 1 cosTheta) 1)) (neg.f32 (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 3) (pow.f32 (/.f32 1 (PI.f32)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))
(*.f32 (-.f32 (/.f32 1 cosTheta) 1) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2)) (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2))) 3) (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 3))
(pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2)) 3/2)
(pow.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 1 cosTheta) 1)) -1)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 2)
(log.f32 (exp.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 3) (pow.f32 (/.f32 1 (PI.f32)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (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 (-.f32 (/.f32 1 cosTheta) 1) (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 (-.f32 (/.f32 1 cosTheta) 1) (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 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (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 (-.f32 (/.f32 1 cosTheta) 1) (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 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (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 (-.f32 (/.f32 1 cosTheta) 1) (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 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2)) 1/3))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2))) (cbrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) (sqrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2)) 1/3) (cbrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 1/3) (pow.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 1 cosTheta) 1))))
(/.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (cbrt.f32 (-.f32 1 cosTheta)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (cbrt.f32 (neg.f32 (-.f32 (/.f32 1 cosTheta) 1))) (cbrt.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 1/3)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 2)
(log.f32 (exp.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
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 -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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 2)) (/.f32 1 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 2)) (/.f32 1 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 3)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (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 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (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 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (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 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (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 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) (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 (pow.f32 cosTheta 2) (PI.f32)) (-.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 (pow.f32 cosTheta 2) (PI.f32)) (-.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 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (+.f32 (neg.f32 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (neg.f32 cosTheta))))
(+.f32 (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 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3))))))
(+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (pow.f32 cosTheta 2) (pow.f32 cosTheta 3)))))
(*.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 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (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 (sqrt.f32 (PI.f32)) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (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 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -3/2 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))))) (*.f32 3/2 (*.f32 (PI.f32) (+.f32 1 (*.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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 -3/2 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))) (*.f32 (*.f32 3/2 (PI.f32)) (+.f32 1 (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) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (*.f32 (*.f32 3/2 (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 -2/3 (/.f32 (sqrt.f32 (PI.f32)) cosTheta))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 -4/9 (/.f32 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 2))))
(fma.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 -4/9 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 2) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -4/9 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -2/3 (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 8/27 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 4/9 (sqrt.f32 (PI.f32)))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 -4/9 (/.f32 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 2)))))
(fma.f32 -1 (/.f32 (fma.f32 8/27 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (sqrt.f32 (PI.f32)) 4/9)) (pow.f32 cosTheta 3)) (fma.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 -4/9 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 2) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (fma.f32 -4/9 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -2/3 (/.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)) 8/27 (*.f32 (sqrt.f32 (PI.f32)) 4/9)) (pow.f32 cosTheta 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 8/27 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 2/3 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 8/27 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 4/9 (sqrt.f32 (PI.f32)))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 8/27 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 4/9 (sqrt.f32 (PI.f32)))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 -4/9 (/.f32 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 2))))))
(fma.f32 -1 (/.f32 (fma.f32 8/27 (*.f32 (PI.f32) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 2/3 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 8/27 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (sqrt.f32 (PI.f32)) 4/9))))) (pow.f32 cosTheta 4)) (fma.f32 -1 (/.f32 (fma.f32 8/27 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (sqrt.f32 (PI.f32)) 4/9)) (pow.f32 cosTheta 3)) (fma.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 -4/9 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 2) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))))
(-.f32 (-.f32 (fma.f32 -4/9 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -2/3 (/.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (fma.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)) 8/27 (*.f32 (sqrt.f32 (PI.f32)) 4/9)) (pow.f32 cosTheta 3))) (/.f32 (fma.f32 2/3 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)) 8/27 (*.f32 (sqrt.f32 (PI.f32)) 4/9))) (*.f32 (*.f32 8/27 (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 4)))
(*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 -2/3 (/.f32 (sqrt.f32 (PI.f32)) cosTheta))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 -4/9 (/.f32 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 2))))
(fma.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 -4/9 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 2) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -4/9 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -2/3 (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -4/9 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -4/9 (/.f32 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 2))) (*.f32 -8/27 (*.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 cosTheta 3)) (sqrt.f32 (pow.f32 (PI.f32) 3)))))))
(fma.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (fma.f32 -4/9 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 3))) (fma.f32 -4/9 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 2) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 -8/27 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 cosTheta 3)))))))
(+.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 -2/3 cosTheta) (/.f32 -4/9 (pow.f32 cosTheta 3)))) (fma.f32 -4/9 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (*.f32 -8/27 (/.f32 (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 cosTheta 3))) (sqrt.f32 (pow.f32 (PI.f32) 3)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -4/9 (sqrt.f32 (PI.f32))) (*.f32 -8/27 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))))) (*.f32 8/27 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -4/9 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -4/9 (/.f32 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 2))) (*.f32 -8/27 (*.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 cosTheta 3)) (sqrt.f32 (pow.f32 (PI.f32) 3))))))))
(fma.f32 -1 (/.f32 (fma.f32 -2/3 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 -4/9 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) -8/27)))) (*.f32 (*.f32 8/27 (PI.f32)) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 -2/3 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (fma.f32 -4/9 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 3))) (fma.f32 -4/9 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 2) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 -8/27 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (/.f32 (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 cosTheta 3))))))))
(-.f32 (+.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 -2/3 cosTheta) (/.f32 -4/9 (pow.f32 cosTheta 3)))) (fma.f32 -4/9 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (*.f32 -8/27 (/.f32 (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 cosTheta 3))) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (/.f32 (fma.f32 -2/3 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 (*.f32 -8/27 (sqrt.f32 (pow.f32 (PI.f32) 3))) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (*.f32 (sqrt.f32 (PI.f32)) -4/9))) (*.f32 (*.f32 8/27 (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 4)))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 -1))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 -1))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 -1))
(*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (*.f32 cosTheta -3/2) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 -1))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 -1))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 -1))
(*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (*.f32 cosTheta -3/2) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 -1))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 -1))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 -1))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (+.f32 (neg.f32 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (neg.f32 cosTheta))))
(+.f32 (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 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3))))))
(+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (pow.f32 cosTheta 2) (pow.f32 cosTheta 3)))))
(*.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 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -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 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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)))
(+.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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 2)) (/.f32 1 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 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))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 2)) (/.f32 1 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 3)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (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 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (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 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (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 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (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 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)) (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 (pow.f32 cosTheta 2) (PI.f32)) (-.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 (pow.f32 cosTheta 2) (PI.f32)) (-.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 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) 1))
(-.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/9 (pow.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4))) 1/3)) (*.f32 1/9 (pow.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4))) 1/3)))) (pow.f32 cosTheta 2))))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/9 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (pow.f32 cosTheta 2)))) (fma.f32 2/9 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) 1) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) (/.f32 (pow.f32 cosTheta 2) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4)))) -1/9))))))))
(-.f32 (+.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2))) 1/9) (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) (/.f32 (*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6)) (/.f32 (pow.f32 cosTheta 2) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (pow.f32 (cbrt.f32 -1) 4))) -1/9))))) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 1 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -2/27 (*.f32 (pow.f32 1 1/6) (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (cbrt.f32 -1) 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3) (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 1) (*.f32 (/.f32 (+.f32 (*.f32 -2/9 (pow.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4))) 1/3)) (*.f32 1/9 (pow.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4))) 1/3))) (pow.f32 cosTheta 3)) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (/.f32 (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 1 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (cbrt.f32 -1)))) (*.f32 2/27 (pow.f32 (/.f32 1 (PI.f32)) 1/3)))) (pow.f32 cosTheta 3))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/9 (pow.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4))) 1/3)) (*.f32 1/9 (pow.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4))) 1/3)))) (pow.f32 cosTheta 2))))))))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/3 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (fma.f32 -2/9 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2))) (pow.f32 cosTheta 3))) (fma.f32 -1/9 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -2/27 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (cbrt.f32 -1) 2))))) (fma.f32 2/9 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (pow.f32 cosTheta 2)))) (fma.f32 1/3 (*.f32 (/.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4)))) -1/9) (pow.f32 cosTheta 3)) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))) (+.f32 (*.f32 (*.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) 1) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (+.f32 (/.f32 (cbrt.f32 -1) (/.f32 (pow.f32 cosTheta 3) (fma.f32 -2/3 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (/.f32 (fma.f32 -2/9 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2))) (cbrt.f32 -1))) (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) 2/27)))) (/.f32 (cbrt.f32 -1) (/.f32 (pow.f32 cosTheta 2) (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 -1) 4)))) -1/9))))))))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/3 (/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) -5/27) (pow.f32 cosTheta 3))))) (fma.f32 -1/9 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2))) (fma.f32 -2/27 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (cbrt.f32 -1) 2))) (fma.f32 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2))) 2/9 (fma.f32 1/3 (*.f32 (/.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (pow.f32 (cbrt.f32 -1) 4))) -1/9) (pow.f32 cosTheta 3)) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))) (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (+.f32 (/.f32 (cbrt.f32 -1) (/.f32 (pow.f32 cosTheta 3) (fma.f32 (*.f32 -2/3 (cbrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) -5/27) (cbrt.f32 -1)) (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) 2/27)))) (/.f32 (cbrt.f32 -1) (/.f32 (pow.f32 cosTheta 2) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (PI.f32)) (pow.f32 (cbrt.f32 -1) 4))) -1/9)))))))))))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/3 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)))
(*.f32 -1 (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta)))
(-.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/3 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)) (+.f32 (*.f32 -2/9 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/9 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))))) (pow.f32 cosTheta 2)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (/.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta) (fma.f32 -2/9 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (pow.f32 cosTheta 2))) (fma.f32 1/9 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (*.f32 (cbrt.f32 -1) (*.f32 (*.f32 (pow.f32 (cbrt.f32 -1) 2) (cbrt.f32 (/.f32 1 (PI.f32)))) -1/9)) (pow.f32 cosTheta 2)))))))
(-.f32 (-.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) -1/9) (/.f32 (*.f32 (*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 -1) 2) (cbrt.f32 (/.f32 1 (PI.f32)))) -1/9)) (pow.f32 cosTheta 2))) (neg.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/3 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -5/81 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 2/27 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))))))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/27 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))) (*.f32 10/81 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))))))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 -2/9 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/9 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/3) (pow.f32 (cbrt.f32 -1) 2))))) (pow.f32 cosTheta 2))))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (/.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) cosTheta) (fma.f32 -1 (/.f32 (fma.f32 -5/81 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 2/27 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (*.f32 (cbrt.f32 -1) (*.f32 (*.f32 (pow.f32 (cbrt.f32 -1) 2) (cbrt.f32 (/.f32 1 (PI.f32)))) -1/9))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (*.f32 (cbrt.f32 -1) (*.f32 (*.f32 (pow.f32 (cbrt.f32 -1) 2) (cbrt.f32 (/.f32 1 (PI.f32)))) 4/81)))))) (pow.f32 cosTheta 3)) (fma.f32 -2/9 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (pow.f32 cosTheta 2))) (fma.f32 1/9 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (*.f32 (cbrt.f32 -1) (*.f32 (*.f32 (pow.f32 (cbrt.f32 -1) 2) (cbrt.f32 (/.f32 1 (PI.f32)))) -1/9)) (pow.f32 cosTheta 2))))))))
(-.f32 (-.f32 (-.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) -1/9) (/.f32 (*.f32 (*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 -1) 2) (cbrt.f32 (/.f32 1 (PI.f32)))) -1/9)) (pow.f32 cosTheta 2))) (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/81) (fma.f32 1/3 (*.f32 (*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 -1) 2) (cbrt.f32 (/.f32 1 (PI.f32)))) -1/9)) (*.f32 (*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 -1) 2) (cbrt.f32 (/.f32 1 (PI.f32)))) 4/81)))) (pow.f32 cosTheta 3))) (neg.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.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))) 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 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 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 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (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 (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 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 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 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (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 (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 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 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 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.f32 1 cosTheta))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.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 cosTheta (-.f32 1 cosTheta)))))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.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 cosTheta (-.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 cosTheta (-.f32 1 cosTheta))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.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 cosTheta (-.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 cosTheta (-.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 cosTheta (-.f32 1 cosTheta))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.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 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.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 cosTheta (-.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 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.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 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) 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))) (/.f32 cosTheta (-.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 cosTheta (-.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 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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))) (/.f32 cosTheta (-.f32 1 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 (pow.f32 cosTheta 2) (PI.f32)) (-.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 (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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) 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 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.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 (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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) 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 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.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 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))))) (*.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 (+.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)))) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (PI.f32)))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (neg.f32 (pow.f32 cosTheta 2)))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (fma.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 4))) (fabs.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2)) (/.f32 1 (+.f32 1 (-.f32 c (*.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 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (neg.f32 (pow.f32 cosTheta 2)))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (neg.f32 (pow.f32 cosTheta 2))))))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 (+.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 (fma.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 3) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 4))) (fabs.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2)) (/.f32 1 (+.f32 1 (-.f32 c (*.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 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))) (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))
(*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1))
(*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6))
(+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 1) (*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3))))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1)))
(fma.f32 1/3 (*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6)))
(fma.f32 1/3 (/.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) cosTheta) (*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6)))
(+.f32 (*.f32 -1/9 (*.f32 (sqrt.f32 1) (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 7)) 1/3))))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 1) (*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3))))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1))))
(fma.f32 -1/9 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 7))))) (fma.f32 1/3 (*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6))))
(fma.f32 -1/9 (/.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 7)))) (pow.f32 cosTheta 2)) (fma.f32 1/3 (/.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) cosTheta) (*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 1 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 1/27 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (cbrt.f32 -1) 2))))) (+.f32 (*.f32 -1/9 (*.f32 (sqrt.f32 1) (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 7)) 1/3))))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 1) (*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3))))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1)))))
(fma.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (fma.f32 -2/9 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) (/.f32 1/27 (pow.f32 (cbrt.f32 -1) 2))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (cbrt.f32 -1) 2)))) (fma.f32 -1/9 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 7))))) (fma.f32 1/3 (*.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6)))))
(fma.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) -5/27) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (cbrt.f32 -1) 2)))) (fma.f32 -1/9 (/.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 7)))) (pow.f32 cosTheta 2)) (fma.f32 1/3 (/.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) cosTheta) (*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6)))))
(*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1))
(*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) cosTheta))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1)))
(fma.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) cosTheta)) (*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) cosTheta))) (+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1))))
(fma.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) cosTheta)) (fma.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) (pow.f32 cosTheta 2))) (*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) cosTheta))) (+.f32 (*.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -5/81 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) (pow.f32 cosTheta 3)))) (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (cbrt.f32 -1)))))
(fma.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) cosTheta)) (fma.f32 -1/9 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) (pow.f32 cosTheta 2))) (fma.f32 -5/81 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 1/6) (/.f32 (cbrt.f32 -1) (pow.f32 cosTheta 3))) (*.f32 (cbrt.f32 -1) (pow.f32 (/.f32 1 (PI.f32)) 1/6)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(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 (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 (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 (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)
(sqrt.f32 (/.f32 1 (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 (/.f32 1 (PI.f32)) 3/2))
(expm1.f32 (log1p.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 (neg.f32 (log.f32 (PI.f32))) 1/2))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (PI.f32))) 1))
(pow.f32 (PI.f32) -1/2)
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 1 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)) 2) (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)) (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 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 (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)) 3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 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 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) 3) 1/3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 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 (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)) 2)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 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 cosTheta (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))) -1)
(/.f32 1 (/.f32 cosTheta (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(log.f32 (exp.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) 3))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) 3) (pow.f32 cosTheta 3)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(exp.f32 (log.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)) 1))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (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 (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -2)) (cbrt.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 2))))
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 1) (cbrt.f32 (pow.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)))) 1)
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) 1)
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))) 3)
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) 3) 1/3)
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))) 2)
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) 3))
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 (fma.f32 cosTheta -2 1) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (/.f32 1 (PI.f32)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 (fma.f32 cosTheta -2 1) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))))
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))))
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))) 1))
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))))
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(-.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 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(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)))
(expm1.f32 (log1p.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)
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))) 1)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))) -2)) (cbrt.f32 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) 2)) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))) (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) 2))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))) (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))) 2))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) -1))
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta))))) -2)
(pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) -1)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) 1)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))) 3)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) 3) 1/3)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))) 2)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) 1) -1)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) 3))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta))))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) -1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))) 1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta -3/2)) (*.f32 (pow.f32 (PI.f32) -1/2) -1))
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(+.f32 (*.f32 (*.f32 cosTheta -3/2) (pow.f32 (PI.f32) -1/2)) (*.f32 -1 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1)))) 1)
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1)) 1)
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))) 3)
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1)) 3) 1/3)
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))) 2)
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (fma.f32 cosTheta -3/2 -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1)) 3))
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))))
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))))
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))) 1))
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))))
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(fma.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta -3/2) (*.f32 (pow.f32 (PI.f32) -1/2) -1))
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(fma.f32 (*.f32 cosTheta -3/2) (pow.f32 (PI.f32) -1/2) (*.f32 -1 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 1)
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 1 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1/2)
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) 3)
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2))
(pow.f32 (sqrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) 2)
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1/2))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) 1))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) 1)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 1)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3) 1/3)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (neg.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 cosTheta)))))
(exp.f32 (*.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))) 1))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (neg.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 cosTheta)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))))) 1)
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.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) c)) -2)) (/.f32 1 (cbrt.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) c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)) -2)) (cbrt.f32 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.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) c))) 2) -1) (pow.f32 (cbrt.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) c))) -1))
(*.f32 (/.f32 1 (cbrt.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) c)))) (/.f32 1 (pow.f32 (cbrt.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) c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))) 2)))
(*.f32 (pow.f32 (sqrt.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) c))) -1) (pow.f32 (sqrt.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) c))) -1))
(pow.f32 (sqrt.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) c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))) -2)
(pow.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) c)) -1)
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))) 1)
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.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) c)))) 3)
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))) 3) 1/3)
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))) 2)
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.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) c)) 1) -1)
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))))))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))) 3))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)) -1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))) 1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) 1)
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 1 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 (fma.f32 cosTheta -2 1) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 2) (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1)
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 2)
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 3)
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 2) 1/2)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 2))
(fabs.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3) 1/3)
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1)) -1)
(/.f32 1 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1)))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3) (pow.f32 (/.f32 1 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3) (/.f32 1 (pow.f32 (PI.f32) 3))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3) (pow.f32 (PI.f32) 3)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 1)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 (-.f32 (/.f32 1 cosTheta) 1) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2)) (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 2)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2))) 3) (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 3))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 1 cosTheta) 1)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (-.f32 (/.f32 1 cosTheta) 1)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 3))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 3) (pow.f32 (/.f32 1 (PI.f32)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 1))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 1)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 (-.f32 (/.f32 1 cosTheta) 1) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2)) (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 2)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2))) 3) (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 3))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 1)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 3)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2)) 3/2)
(pow.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 2)) 3/2)
(pow.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 3) 1/3)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 1 cosTheta) 1)) -1)
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 2)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 3))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 3) (pow.f32 (/.f32 1 (PI.f32)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 1))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -2)) (cbrt.f32 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 2))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 2))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.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 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))) 1)
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(*.f32 1 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 2))) (cbrt.f32 (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) (pow.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2)) 1/3))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 2))) (cbrt.f32 (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2))) (cbrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 2))) (cbrt.f32 (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) (sqrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 2)) 1/3) (cbrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 2))) (cbrt.f32 (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 1/3) (pow.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 1 cosTheta) 1))))
(/.f32 1 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 1 cosTheta) -1))))
(/.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (cbrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(/.f32 (cbrt.f32 (-.f32 1 cosTheta)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (cbrt.f32 (-.f32 1 cosTheta)) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (cbrt.f32 (neg.f32 (-.f32 (/.f32 1 cosTheta) 1))) (cbrt.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (cbrt.f32 (neg.f32 (+.f32 (/.f32 1 cosTheta) -1))) (cbrt.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (cbrt.f32 (+.f32 (neg.f32 (/.f32 1 cosTheta)) 1)) (cbrt.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) 1/3)
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 1)
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 3)
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 2)
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))) 1/3))
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))) 1))
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))

eval776.0ms (4.2%)

Compiler

Compiled 20423 to 15552 computations (23.9% saved)

prune720.0ms (3.9%)

Pruning

41 alts after pruning (34 fresh and 7 done)

PrunedKeptTotal
New56915584
Fresh101929
Picked145
Done235
Total58241623
Accuracy
100.0%
Counts
623 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.2%
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -2)
95.3%
(pow.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta))))) -2)
60.6%
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))) -2)) (cbrt.f32 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta))))))
93.8%
(/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3))
95.1%
(/.f32 1 (+.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta)))))
94.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (PI.f32))) (PI.f32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) 1)) (PI.f32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta -2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 -1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.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.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%
(/.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)))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 1 cosTheta) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
56.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 2) (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.7%
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
96.9%
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) cosTheta)))
91.4%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
96.0%
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
96.0%
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
91.5%
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta -3/2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
94.9%
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))
96.0%
(/.f32 1 (+.f32 1 (+.f32 (/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
94.7%
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
98.1%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))))
96.2%
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))))
97.7%
(/.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)))))))
95.7%
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
91.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
11.0%
(/.f32 1 (+.f32 1 c))
95.5%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
11.0%
(-.f32 1 c)
56.0%
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 2))))
60.8%
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
92.2%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
89.4%
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))))))
11.0%
1
Compiler

Compiled 2991 to 2143 computations (28.4% saved)

regimes697.0ms (3.7%)

Counts
92 → 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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.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 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta -3/2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 1 cosTheta) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.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 cosTheta (-.f32 1 cosTheta))))))
(/.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))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) cosTheta)))
(/.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 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (PI.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 1 c) (*.f32 (sqrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 2) (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 (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 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (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 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) 1)) (PI.f32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta -2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 -1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 -3/2 (*.f32 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))))))))
(pow.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta))))) -2)
(/.f32 1 (fma.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 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 (-.f32 1 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 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (fma.f32 (/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 (pow.f32 cosTheta 2) -1/2)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.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)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))))))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -2)
(exp.f32 (neg.f32 (log.f32 (+.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 (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 (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 (exp.f32 (log.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))) (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 (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 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (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 (*.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 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c))) -2)
(/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c))) 3))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -1) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(pow.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))))) -2)
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))) -2)) (cbrt.f32 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta))))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 2))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32)))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (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 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (fma.f32 cosTheta -3/2 -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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)) 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)))))
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
Calls

6 calls:

159.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)))
114.0ms
c
110.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))))
72.0ms
cosTheta
62.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)))))
Results
AccuracySegmentsBranch
98.6%1cosTheta
98.6%1c
98.6%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.6%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.6%1(+.f32 1 c)
98.6%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 2175 to 1460 computations (32.9% saved)

regimes366.0ms (2%)

Counts
56 → 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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.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 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta -3/2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 1 cosTheta) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.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 cosTheta (-.f32 1 cosTheta))))))
(/.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))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) cosTheta)))
(/.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 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (PI.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 1 c) (*.f32 (sqrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 2) (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 (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 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (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 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) 1)) (PI.f32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 (pow.f32 cosTheta -2)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 -1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 -3/2 (*.f32 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))))))))
(pow.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta))))) -2)
(/.f32 1 (fma.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (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:

163.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))))
67.0ms
cosTheta
46.0ms
c
32.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)))
27.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)))))
Results
AccuracySegmentsBranch
98.6%1cosTheta
98.6%1c
98.6%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.6%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.6%1(+.f32 1 c)
98.6%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 1146 to 786 computations (31.4% saved)

regimes190.0ms (1%)

Counts
43 → 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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.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 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta -3/2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 1 cosTheta) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.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 cosTheta (-.f32 1 cosTheta))))))
(/.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))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) cosTheta)))
(/.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 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (PI.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 1 c) (*.f32 (sqrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 2) (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
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:

69.0ms
cosTheta
20.0ms
c
5.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
97.7%1cosTheta
97.7%1c
97.7%1(+.f32 1 c)
Compiler

Compiled 761 to 542 computations (28.8% saved)

regimes60.0ms (0.3%)

Counts
41 → 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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.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 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta -3/2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 1 cosTheta) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.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 cosTheta (-.f32 1 cosTheta))))))
(/.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))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) cosTheta)))
(/.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 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (PI.f32))) (PI.f32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Outputs
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) cosTheta)))
Calls

3 calls:

19.0ms
c
19.0ms
cosTheta
6.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
96.9%1cosTheta
96.9%1c
96.9%1(+.f32 1 c)
Compiler

Compiled 717 to 511 computations (28.7% saved)

regimes145.0ms (0.8%)

Counts
38 → 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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.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 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta -3/2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 1 cosTheta) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.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 cosTheta (-.f32 1 cosTheta))))))
(/.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))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 cosTheta 2)) (PI.f32))))))
Outputs
(/.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))))))
Calls

3 calls:

96.0ms
cosTheta
29.0ms
c
6.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
96.7%1cosTheta
96.7%1c
96.7%1(+.f32 1 c)
Compiler

Compiled 655 to 469 computations (28.4% saved)

regimes113.0ms (0.6%)

Counts
36 → 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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.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 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta -3/2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 1 cosTheta) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.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 cosTheta (-.f32 1 cosTheta))))))
Outputs
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))))
Calls

3 calls:

77.0ms
c
16.0ms
cosTheta
5.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
96.2%1cosTheta
96.2%1c
96.2%1(+.f32 1 c)
Compiler

Compiled 615 to 437 computations (28.9% saved)

regimes102.0ms (0.5%)

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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.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 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta -3/2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (+.f32 -1 (/.f32 1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 1 cosTheta) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta)))))
Outputs
(/.f32 1 (+.f32 1 (+.f32 (/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
Calls

3 calls:

18.0ms
cosTheta
13.0ms
c
4.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
96.0%1cosTheta
96.0%1c
96.0%1(+.f32 1 c)
Compiler

Compiled 457 to 326 computations (28.7% saved)

regimes54.0ms (0.3%)

Counts
22 → 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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.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 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta -3/2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Calls

3 calls:

30.0ms
cosTheta
11.0ms
c
5.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
96.0%1cosTheta
96.0%1c
96.0%1(+.f32 1 c)
Compiler

Compiled 325 to 236 computations (27.4% saved)

regimes118.0ms (0.6%)

Counts
17 → 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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.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 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta -3/2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Outputs
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
Calls

3 calls:

13.0ms
c
8.0ms
cosTheta
3.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
96.0%1cosTheta
96.0%1c
96.0%1(+.f32 1 c)
Compiler

Compiled 222 to 169 computations (23.9% saved)

regimes24.0ms (0.1%)

Counts
15 → 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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.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 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (*.f32 cosTheta -3/2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
Outputs
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
Calls

3 calls:

9.0ms
c
8.0ms
cosTheta
3.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
95.7%1cosTheta
95.7%1c
95.7%1(+.f32 1 c)
Compiler

Compiled 182 to 142 computations (22% saved)

regimes206.0ms (1.1%)

Counts
11 → 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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
Outputs
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
Calls

3 calls:

130.0ms
cosTheta
6.0ms
c
3.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
94.7%1cosTheta
94.7%1c
94.7%1(+.f32 1 c)
Compiler

Compiled 113 to 90 computations (20.4% saved)

regimes18.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 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
Outputs
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
Calls

3 calls:

8.0ms
c
5.0ms
cosTheta
3.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
94.7%1cosTheta
94.7%1c
94.7%1(+.f32 1 c)
Compiler

Compiled 83 to 66 computations (20.5% saved)

regimes80.0ms (0.4%)

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

3 calls:

71.0ms
c
5.0ms
cosTheta
2.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
92.2%1cosTheta
92.2%1c
92.2%1(+.f32 1 c)
Compiler

Compiled 51 to 40 computations (21.6% saved)

regimes70.0ms (0.4%)

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

3 calls:

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

Compiled 25 to 19 computations (24% saved)

regimes8.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
1
Outputs
1
Calls

2 calls:

5.0ms
cosTheta
3.0ms
c
Results
AccuracySegmentsBranch
11.0%1cosTheta
11.0%1c
Compiler

Compiled 9 to 7 computations (22.2% saved)

simplify42.0ms (0.2%)

Algorithm
egg-herbie
Rules
32×+-commutative
18×*-commutative
sub-neg
neg-mul-1
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0100896
1154896
2168896
3177896
4180896
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.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 (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 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) cosTheta)))
(/.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 c (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.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 1 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 1 c)
1
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.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 (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 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) cosTheta)))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))) cosTheta)))
(/.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))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))))
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 1 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 cosTheta -3/2))))))
(/.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 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -3/2 cosTheta) -1)))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 cosTheta -3/2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 -1) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) (fma.f32 cosTheta -3/2 -1)))))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 1 c)
1
Compiler

Compiled 279 to 235 computations (15.8% saved)

soundness3.6s (19.2%)

Rules
711×associate-*r*
711×associate-*r*
636×fma-def
636×fma-def
636×fma-def
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052687
1143596
2410596
31348564
45744564
052687
1143596
2410596
31348564
45744564
091833151
1256430510
075428310
1197327025
2767127013
075428310
1197327025
2767127013
051653
11003645
087339670
1242437958
091833151
1256430510
059659
11140599
0101529937
1280428206
059659
11140599
0101529937
1280428206
087339670
1242437958
059659
11140599
0101529937
1280428206
0101529937
1280428206
052731
11048713
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1920 to 1453 computations (24.3% saved)

end0.0ms (0%)

preprocess155.0ms (0.8%)

Compiler

Compiled 556 to 414 computations (25.5% saved)

Profiling

Loading profile data...