Beckmann Sample, normalization factor

Time bar (total: 15.5s)

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.4s (15.4%)

Results
2.4s8256×body256valid
14.0ms65×body256invalid
Bogosity

preprocess278.0ms (1.8%)

Algorithm
egg-herbie
Rules
1174×distribute-lft-neg-in
1100×distribute-rgt-neg-in
920×times-frac
914×fma-neg
834×associate-*r*
Problems
245×No Errors
11×(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052687
1140596
2407596
31346564
45731564
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 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 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)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 1 (+.f32 (+.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 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) 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)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 1 (+.f32 (+.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 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (/.f32 -1 (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 (sqrt.f32 (fma.f32 cosTheta 2 1)) 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 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 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 2 cosTheta))) 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)) (exp.f32 (*.f32 cosTheta cosTheta))) c)))
(/.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (-.f32 1 c)))
(neg.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 (neg.f32 cosTheta)) (neg.f32 cosTheta))) (neg.f32 cosTheta))) (exp.f32 (*.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 cosTheta)))))))
(/.f32 -1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 1 cosTheta) cosTheta)) (neg.f32 cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 -1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 2 cosTheta))) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 -1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta 2))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 -1 (+.f32 1 (fma.f32 (/.f32 (/.f32 -1 (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 (sqrt.f32 (fma.f32 cosTheta 2 1)) 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 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 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 2 cosTheta))) 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)) (exp.f32 (*.f32 cosTheta cosTheta))) c)))
(/.f32 -1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (-.f32 1 c)))
(/.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 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 c) c)) c) (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 (sqrt.f32 (+.f32 1 (*.f32 c -2))) (pow.f32 (exp.f32 c) c)) (*.f32 (sqrt.f32 (PI.f32)) c)))))
(/.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 60 computations (34.8% saved)

prune13.0ms (0.1%)

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

Compiled 500 to 392 computations (21.6% saved)

localize1.2s (7.8%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.9%
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)
99.9%
(fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))
99.1%
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
98.3%
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
99.9%
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
99.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
97.5%
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
99.7%
(-.f32 (-.f32 1 cosTheta) cosTheta)
99.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)))))
97.5%
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
99.8%
(/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta)))
99.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta)))))
99.0%
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
98.8%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
99.8%
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)
99.1%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
99.0%
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
98.8%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
Compiler

Compiled 549 to 267 computations (51.4% saved)

series105.0ms (0.7%)

Counts
20 → 194
Calls

75 calls:

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

rewrite377.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
478×frac-times
342×log1p-expm1-u
341×expm1-log1p-u
333×add-exp-log
332×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify381.0ms (2.5%)

Algorithm
egg-herbie
Rules
1226×associate-*l*
1184×times-frac
854×fma-def
520×distribute-rgt-in
518×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
088243223
1240541671
Stop Event
node limit
Counts
692 → 540
Calls
Call 1
Inputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (/.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)))))
(*.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 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 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))
(*.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 (/.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 (/.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 (*.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 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1)
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (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)))))
(*.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 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 1 (+.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 1 c)
(+.f32 1 c)
(+.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 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.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 (sqrt.f32 (PI.f32)) cosTheta))) 1)
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 2)
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 3))
(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 (sqrt.f32 (PI.f32)) cosTheta)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2)
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (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)
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 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 (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 (sqrt.f32 (PI.f32)) cosTheta) 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 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))))
(*.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) -1/2) (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) -1))
(*.f32 (pow.f32 (hypot.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) -1) (pow.f32 (hypot.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) -1))
(pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) 3) 1/3)
(pow.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) -1/2) 2)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) 1) -1)
(sqrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) -2))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) c)
(-.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) 1)
(*.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c) 2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) 2)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1)
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 2)
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 3))
(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 (sqrt.f32 (PI.f32)) cosTheta)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2)
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (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)
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 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 (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 (sqrt.f32 (PI.f32)) cosTheta) 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 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) 1)
(*.f32 1 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 2)) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 2)
(pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) -1)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(exp.f32 (*.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(-.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 (cbrt.f32 (PI.f32)) -1) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) -1))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 1/4) -1) (pow.f32 (pow.f32 (PI.f32) 1/4) -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)
(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 (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 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) 1)
(/.f32 1 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 1 (*.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (PI.f32))))
(/.f32 1 (*.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 -1 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 -1 (*.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(/.f32 (*.f32 1 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 1 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (*.f32 -1 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (*.f32 -1 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2)
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (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)
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 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 (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 (sqrt.f32 (PI.f32)) cosTheta) 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 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(+.f32 1 (*.f32 cosTheta -2))
(+.f32 (fma.f32 cosTheta -2 1) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (+.f32 1 cosTheta) cosTheta)
(+.f32 (*.f32 cosTheta -2) 1)
(+.f32 (fma.f32 1 (+.f32 1 cosTheta) (neg.f32 (*.f32 cosTheta 1))) (fma.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 (cbrt.f32 (pow.f32 (+.f32 1 cosTheta) 2)) (cbrt.f32 (+.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 cosTheta 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 (cbrt.f32 (pow.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 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 (fma.f32 cosTheta -2 1))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) 2) (cbrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta -2) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 cosTheta -2) 2) (*.f32 cosTheta -2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta -2) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 cosTheta -2) 2) (*.f32 cosTheta -2))))
(/.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 1 (pow.f32 (*.f32 cosTheta -2) 2)) (fma.f32 cosTheta -2 1))
(/.f32 (-.f32 (pow.f32 (+.f32 1 cosTheta) 2) (pow.f32 cosTheta 2)) (fma.f32 cosTheta -2 1))
(pow.f32 (fma.f32 cosTheta -2 1) 1)
(pow.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 2)
(pow.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) 3)
(pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2))
(log.f32 (exp.f32 (fma.f32 cosTheta -2 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 cosTheta -2 1))))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 (fma.f32 cosTheta -2 1) 3/2)))
(expm1.f32 (log1p.f32 (fma.f32 cosTheta -2 1)))
(exp.f32 (log1p.f32 (*.f32 cosTheta -2)))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta -2)) 1))
(log1p.f32 (expm1.f32 (fma.f32 cosTheta -2 1)))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(fma.f32 1 (+.f32 1 cosTheta) cosTheta)
(fma.f32 1 (*.f32 cosTheta -2) 1)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta -2)) 2) (cbrt.f32 (*.f32 cosTheta -2)) 1)
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 cosTheta) 2)) (cbrt.f32 (+.f32 1 cosTheta)) cosTheta)
(fma.f32 (sqrt.f32 (*.f32 cosTheta -2)) (sqrt.f32 (*.f32 cosTheta -2)) 1)
(fma.f32 (sqrt.f32 (+.f32 1 cosTheta)) (sqrt.f32 (+.f32 1 cosTheta)) 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 (cbrt.f32 (PI.f32)) -1) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) -1))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 1/4) -1) (pow.f32 (pow.f32 (PI.f32) 1/4) -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)
(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 (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 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) 1)
(/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(/.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (neg.f32 (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 1 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 1 (neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))
(/.f32 (*.f32 1 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 (neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 1) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 1 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 1 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) cosTheta))
(/.f32 (*.f32 -1 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 1) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 2)
(pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) -1)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(exp.f32 (*.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))) 1)
(/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 1 (*.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (*.f32 1 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 1)
(pow.f32 (cbrt.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) 2)
(sqrt.f32 (pow.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 3))
(cbrt.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(exp.f32 (*.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) 1))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2)
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (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)
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 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 (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 (sqrt.f32 (PI.f32)) cosTheta) 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 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 1)
(*.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 2)) (-.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) 1)) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (neg.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (neg.f32 (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (pow.f32 c 2)) (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) (*.f32 (-.f32 1 c) 1)) (*.f32 (-.f32 1 c) (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (pow.f32 c 2)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (-.f32 1 c) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (-.f32 1 c) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (pow.f32 c 2)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (-.f32 1 c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) (*.f32 (-.f32 1 c) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (pow.f32 c 2)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))) (*.f32 (-.f32 1 c) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (pow.f32 c 2)) (neg.f32 (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (-.f32 1 c) (neg.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))) (*.f32 (-.f32 1 c) (neg.f32 (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (+.f32 (*.f32 1 (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 1 (-.f32 1 c)) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (-.f32 1 (pow.f32 c 2)))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (-.f32 1 c)) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (-.f32 1 (pow.f32 c 2)))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (-.f32 1 c)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 (pow.f32 c 2)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (pow.f32 c 2)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (-.f32 1 c)) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (-.f32 1 (pow.f32 c 2)))) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (-.f32 1 c)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(exp.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(-.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 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 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)
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)))
(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
(*.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))) 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))) (fma.f32 cosTheta -1/2 (/.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)))))))
(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/2 (+.f32 cosTheta (pow.f32 cosTheta 2)))) (*.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 (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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (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 (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 (sqrt.f32 (PI.f32)) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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 (*.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 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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 (*.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 c (+.f32 (*.f32 -1 (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 cosTheta))) c)
(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 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta -3/2)))
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(+.f32 c (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 cosTheta 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(+.f32 (+.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta -3/2))) (*.f32 (pow.f32 cosTheta 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))
c
c
(*.f32 (/.f32 (exp.f32 (*.f32 -1 (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 (fma.f32 cosTheta -2 1) (PI.f32))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (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 (fma.f32 cosTheta -2 1) (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (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 (fma.f32 cosTheta -2 1) (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (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 (fma.f32 cosTheta -2 1) (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (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 (fma.f32 cosTheta -2 1) (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (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 (fma.f32 cosTheta -2 1) (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (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 (fma.f32 cosTheta -2 1) (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
c
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (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 (fma.f32 cosTheta -2 1) (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (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 (fma.f32 cosTheta -2 1) (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (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 (fma.f32 cosTheta -2 1) (PI.f32)))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) c)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 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))) 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))) (fma.f32 cosTheta -1/2 (/.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)))))))
(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/2 (+.f32 cosTheta (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))
(/.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 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 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 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)))
(*.f32 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 (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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (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 (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 (sqrt.f32 (PI.f32)) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (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 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta -3/2)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 cosTheta 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (pow.f32 cosTheta 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.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))) (fma.f32 cosTheta -1/2 (/.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)))))))
(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/2 (+.f32 cosTheta (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))
(/.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 (fma.f32 cosTheta -2 1) (PI.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 (*.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 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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 (*.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (*.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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (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 (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 (sqrt.f32 (PI.f32)) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (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 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta -3/2)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 cosTheta 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (pow.f32 cosTheta 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 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 (fma.f32 cosTheta -2 1) (PI.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 (*.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 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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 (*.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (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 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (*.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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (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 (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 (sqrt.f32 (PI.f32)) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (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 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1)
(+.f32 (fma.f32 -3/2 cosTheta (/.f32 1 cosTheta)) -1)
(+.f32 (fma.f32 cosTheta -3/2 (/.f32 1 cosTheta)) -1)
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
(+.f32 (fma.f32 -3/2 cosTheta (fma.f32 1/2 (pow.f32 cosTheta 2) (/.f32 1 cosTheta))) -1)
(fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (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))) (fma.f32 cosTheta -1/2 (/.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)))))))
(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/2 (+.f32 cosTheta (pow.f32 cosTheta 2)))) (*.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 (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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (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 (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 (sqrt.f32 (PI.f32)) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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 (*.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 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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 (*.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 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 -1 (/.f32 1 cosTheta))) c))
(+.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c))
(+.f32 1 (+.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 (+.f32 1 c) (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 1 (+.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta -3/2))))
(+.f32 1 (+.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 1 (+.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 1 (+.f32 (+.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta -3/2))) (*.f32 (pow.f32 cosTheta 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 c)
(+.f32 1 c)
(+.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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))) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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))) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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))) c))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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))) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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))) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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))) c))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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))) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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))) c))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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))) c))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(+.f32 (fma.f32 -1/2 cosTheta (/.f32 1 cosTheta)) -1)
(+.f32 (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta)) -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 (fma.f32 cosTheta -1/2 (fma.f32 -1/2 (pow.f32 cosTheta 2) (/.f32 1 cosTheta))) -1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 3) 1/3)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 2)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 2))
(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 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 3))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(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)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) 1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (/.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 3)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3) 1/3)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(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 (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 (sqrt.f32 (PI.f32)) 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 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 1))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) -2)) (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(*.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) -1/2) (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) -1/2))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))) 2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))))
(*.f32 (pow.f32 (hypot.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) -1) (pow.f32 (hypot.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) -1))
(pow.f32 (hypot.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))) -2)
(pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) 3) 1/3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) -1/2) 2)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(sqrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) -2))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2))
(sqrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) -2))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) 3))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) -1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) 1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) c)
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)
(-.f32 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) 1)
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(+.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c) 0)
(*.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c) 2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c) 2)) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c) 1)
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) 3)
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c) 3) 1/3)
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) 2)
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c) 2))
(fabs.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c) 3))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)
(exp.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)) 1))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)
(fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 3) 1/3)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 2)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 2))
(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 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 3))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(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)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) 1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (/.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 3)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3) 1/3)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(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 (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 (sqrt.f32 (PI.f32)) 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 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 1))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) -2)) (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))) (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) 2))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(pow.f32 (hypot.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) 2)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2))
(sqrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) 1)
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 1 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.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)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 2)) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2)) (cbrt.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) 2)) (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1)
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 3)
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 3) 1/3)
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 2)
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) -1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 2))
(sqrt.f32 (pow.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2))
(fabs.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 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 3))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(exp.f32 (*.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) 1))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(-.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 (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 (pow.f32 (PI.f32) 1/4) -1) (pow.f32 (pow.f32 (PI.f32) 1/4) -1))
(pow.f32 (pow.f32 (PI.f32) 1/4) -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)))
(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 (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 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) 1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(/.f32 1 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (*.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (*.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) (/.f32 (sqrt.f32 (PI.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 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 -1 (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 -1 (*.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1))) cosTheta)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(/.f32 (*.f32 1 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 1 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) cosTheta))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 -1 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 -1 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 3)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3) 1/3)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(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 (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 (sqrt.f32 (PI.f32)) 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 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 1))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) -2)) (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))) (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) 2))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(pow.f32 (hypot.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) 2)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2))
(sqrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(+.f32 1 (*.f32 cosTheta -2))
(fma.f32 cosTheta -2 1)
(+.f32 (fma.f32 cosTheta -2 1) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (+.f32 1 cosTheta) cosTheta)
(+.f32 cosTheta (+.f32 cosTheta 1))
(+.f32 1 (*.f32 cosTheta 2))
(+.f32 (*.f32 cosTheta -2) 1)
(fma.f32 cosTheta -2 1)
(+.f32 (fma.f32 1 (+.f32 1 cosTheta) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 cosTheta 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 1 (+.f32 cosTheta 1) (neg.f32 cosTheta)) (+.f32 cosTheta cosTheta))
(+.f32 (*.f32 cosTheta 2) (-.f32 (+.f32 cosTheta 1) cosTheta))
(+.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 cosTheta 1) (*.f32 (cbrt.f32 cosTheta) (neg.f32 (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 (-.f32 (+.f32 cosTheta 1) cosTheta) (*.f32 0 cosTheta))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 cosTheta) 2)) (cbrt.f32 (+.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 cosTheta 1 (*.f32 cosTheta 1)))
(+.f32 (+.f32 cosTheta cosTheta) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 cosTheta 1) 2)) (cbrt.f32 (+.f32 cosTheta 1)) (neg.f32 cosTheta)))
(+.f32 (*.f32 cosTheta 2) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 cosTheta 1) 2)) (cbrt.f32 (+.f32 cosTheta 1)) (neg.f32 cosTheta)))
(+.f32 (fma.f32 (cbrt.f32 (pow.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 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) 2) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) 2))) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 cosTheta 1) 2)) (cbrt.f32 (+.f32 cosTheta 1)) (*.f32 (cbrt.f32 cosTheta) (neg.f32 (pow.f32 (cbrt.f32 cosTheta) 2)))))
(+.f32 (*.f32 0 cosTheta) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 cosTheta 1) 2)) (cbrt.f32 (+.f32 cosTheta 1)) (neg.f32 cosTheta)))
(+.f32 (fma.f32 (sqrt.f32 (+.f32 1 cosTheta)) (sqrt.f32 (+.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 cosTheta 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 1 (+.f32 cosTheta 1) (neg.f32 cosTheta)) (+.f32 cosTheta cosTheta))
(+.f32 (*.f32 cosTheta 2) (-.f32 (+.f32 cosTheta 1) cosTheta))
(+.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 cosTheta 1) (*.f32 (cbrt.f32 cosTheta) (neg.f32 (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 (-.f32 (+.f32 cosTheta 1) cosTheta) (*.f32 0 cosTheta))
(*.f32 1 (fma.f32 cosTheta -2 1))
(fma.f32 cosTheta -2 1)
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(fma.f32 cosTheta -2 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) 2) (cbrt.f32 (fma.f32 cosTheta -2 1)))
(fma.f32 cosTheta -2 1)
(/.f32 (+.f32 1 (pow.f32 (*.f32 cosTheta -2) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 cosTheta -2) 2) (*.f32 cosTheta -2))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 cosTheta 3) -8)) (+.f32 1 (+.f32 (*.f32 cosTheta -2) (pow.f32 (*.f32 cosTheta -2) 2))))
(/.f32 (fma.f32 (pow.f32 cosTheta 3) -8 1) (+.f32 (fma.f32 cosTheta -2 1) (*.f32 (pow.f32 cosTheta 2) 4)))
(/.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta -2) 3)) (+.f32 1 (+.f32 (pow.f32 (*.f32 cosTheta -2) 2) (*.f32 cosTheta -2))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 cosTheta 3) -8)) (+.f32 1 (+.f32 (*.f32 cosTheta -2) (pow.f32 (*.f32 cosTheta -2) 2))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 cosTheta 3) 8)) (+.f32 (fma.f32 cosTheta -2 1) (*.f32 (pow.f32 cosTheta 2) 4)))
(/.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 cosTheta 1) 3) (pow.f32 cosTheta 3)) (+.f32 (pow.f32 (+.f32 cosTheta 1) 2) (fma.f32 cosTheta cosTheta (*.f32 cosTheta (+.f32 cosTheta 1)))))
(/.f32 (-.f32 (pow.f32 (+.f32 cosTheta 1) 3) (pow.f32 cosTheta 3)) (+.f32 (pow.f32 (+.f32 cosTheta 1) 2) (*.f32 cosTheta (+.f32 1 (*.f32 cosTheta 2)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 cosTheta -2) 2)) (fma.f32 cosTheta -2 1))
(/.f32 (-.f32 1 (*.f32 (pow.f32 cosTheta 2) 4)) (fma.f32 cosTheta -2 1))
(/.f32 (-.f32 (pow.f32 (+.f32 1 cosTheta) 2) (pow.f32 cosTheta 2)) (fma.f32 cosTheta -2 1))
(/.f32 (-.f32 (pow.f32 (+.f32 cosTheta 1) 2) (pow.f32 cosTheta 2)) (fma.f32 cosTheta -2 1))
(pow.f32 (fma.f32 cosTheta -2 1) 1)
(fma.f32 cosTheta -2 1)
(pow.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 2)
(fma.f32 cosTheta -2 1)
(pow.f32 (cbrt.f32 (fma.f32 cosTheta -2 1)) 3)
(fma.f32 cosTheta -2 1)
(pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2) 1/2)
(sqrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2))
(fabs.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3) 1/3)
(fma.f32 cosTheta -2 1)
(sqrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 2))
(fabs.f32 (fma.f32 cosTheta -2 1))
(log.f32 (exp.f32 (fma.f32 cosTheta -2 1)))
(fma.f32 cosTheta -2 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 cosTheta -2 1))))
(fma.f32 cosTheta -2 1)
(cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3))
(fma.f32 cosTheta -2 1)
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2) (pow.f32 (fma.f32 cosTheta -2 1) 3/2)))
(fma.f32 cosTheta -2 1)
(expm1.f32 (log1p.f32 (fma.f32 cosTheta -2 1)))
(fma.f32 cosTheta -2 1)
(exp.f32 (log1p.f32 (*.f32 cosTheta -2)))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta -2)) 1))
(exp.f32 (log1p.f32 (*.f32 cosTheta -2)))
(log1p.f32 (expm1.f32 (fma.f32 cosTheta -2 1)))
(fma.f32 cosTheta -2 1)
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(fma.f32 cosTheta -2 1)
(fma.f32 1 (+.f32 1 cosTheta) cosTheta)
(+.f32 cosTheta (+.f32 cosTheta 1))
(+.f32 1 (*.f32 cosTheta 2))
(fma.f32 1 (*.f32 cosTheta -2) 1)
(fma.f32 cosTheta -2 1)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta -2)) 2) (cbrt.f32 (*.f32 cosTheta -2)) 1)
(fma.f32 cosTheta -2 1)
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 1 cosTheta) 2)) (cbrt.f32 (+.f32 1 cosTheta)) cosTheta)
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 cosTheta 1) 2)) (cbrt.f32 (+.f32 cosTheta 1)) cosTheta)
(fma.f32 (sqrt.f32 (*.f32 cosTheta -2)) (sqrt.f32 (*.f32 cosTheta -2)) 1)
(fma.f32 cosTheta -2 1)
(fma.f32 (sqrt.f32 (+.f32 1 cosTheta)) (sqrt.f32 (+.f32 1 cosTheta)) cosTheta)
(+.f32 cosTheta (+.f32 cosTheta 1))
(+.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 (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 (pow.f32 (PI.f32) 1/4) -1) (pow.f32 (pow.f32 (PI.f32) 1/4) -1))
(pow.f32 (pow.f32 (PI.f32) 1/4) -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)))
(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 (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 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) 1)
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (*.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (neg.f32 (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 1 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) (*.f32 (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (*.f32 1 (neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (*.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (PI.f32) -1/2)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 1 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (*.f32 (exp.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 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (*.f32 (neg.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 1) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (PI.f32) -1/2)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 1 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 1 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) cosTheta))
(/.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 -1 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 1) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1)
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 3)
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 3) 1/3)
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 2)
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) -1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 2))
(sqrt.f32 (pow.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2))
(fabs.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 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 3))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(exp.f32 (*.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) 1))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) -2)) (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))) (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) 2))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(pow.f32 (hypot.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) 2)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2))
(sqrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 1 (*.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 1 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) 1) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (cbrt.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) 3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (pow.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 3) 1/3)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (sqrt.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) 2)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(sqrt.f32 (pow.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2))
(sqrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2))
(fabs.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(log.f32 (pow.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (pow.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 3))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3) (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (*.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) 1))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) 1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (/.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (*.f32 (PI.f32) (pow.f32 cosTheta 2)))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 3)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3) 1/3)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1))) -1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(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 (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 (sqrt.f32 (PI.f32)) 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 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 1))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) -2)) (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))) (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) 2))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) -1))
(pow.f32 (hypot.f32 1 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) 2)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -2))
(sqrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) 1)
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(*.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(*.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2)))
(*.f32 (cbrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))) (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)) 2)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 3) (pow.f32 (+.f32 1 c) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (-.f32 (pow.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2) (*.f32 (+.f32 1 c) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) 3) (pow.f32 (+.f32 1 c) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (-.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 2)) (-.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2)) (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) 2)) (-.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) 1)) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (fma.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta) (+.f32 1 (pow.f32 c 3)) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (fma.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (pow.f32 c 2) c)))))
(/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (+.f32 1 (-.f32 (pow.f32 c 2) c)))) (*.f32 (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 3)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 (pow.f32 c 3)) (/.f32 (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 (+.f32 1 (pow.f32 c 3)) (neg.f32 (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (neg.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))) (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (neg.f32 (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (neg.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 (pow.f32 c 3)) (/.f32 (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (neg.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (pow.f32 c 2)) (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) (*.f32 (-.f32 1 c) 1)) (*.f32 (-.f32 1 c) (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 (fma.f32 (-.f32 1 (pow.f32 c 2)) (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (-.f32 1 c)) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 c)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (fma.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta) (-.f32 1 (pow.f32 c 2)) (-.f32 1 c)) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (*.f32 cosTheta (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (pow.f32 c 2)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (-.f32 1 c) (sqrt.f32 (fma.f32 cosTheta -2 1)))) (*.f32 (-.f32 1 c) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (fma.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (-.f32 1 c) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 1 (pow.f32 c 2)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c))))
(/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 1 (pow.f32 c 2)))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (-.f32 1 c))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (pow.f32 c 2)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 (-.f32 1 c) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) (*.f32 (-.f32 1 c) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (-.f32 1 c) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 (pow.f32 c 2)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 c)))
(/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 (pow.f32 c 2)) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (-.f32 1 c))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (-.f32 1 (pow.f32 c 2)) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 c) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))) (*.f32 (-.f32 1 c) (sqrt.f32 (PI.f32))))
(/.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (pow.f32 c 2)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (-.f32 1 (pow.f32 c 2)) (neg.f32 (exp.f32 (pow.f32 cosTheta 2)))) (*.f32 (-.f32 1 c) (neg.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))) (*.f32 (-.f32 1 c) (neg.f32 (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (-.f32 1 c) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (-.f32 1 (pow.f32 c 2)))) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (-.f32 1 c)))
(/.f32 (neg.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 (pow.f32 c 2)) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (-.f32 1 c)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (neg.f32 (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 1 (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (fma.f32 (+.f32 1 (pow.f32 c 3)) (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (fma.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta) (+.f32 1 (pow.f32 c 3)) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 1 (-.f32 1 c)) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (-.f32 1 (pow.f32 c 2)))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (-.f32 1 c)))
(/.f32 (fma.f32 (-.f32 1 (pow.f32 c 2)) (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (-.f32 1 c)) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 c)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (fma.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta) (-.f32 1 (pow.f32 c 2)) (-.f32 1 c)) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (*.f32 cosTheta (-.f32 1 c))))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (fma.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (pow.f32 c 2) c)))))
(/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (pow.f32 c 3))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (+.f32 1 (-.f32 (pow.f32 c 2) c)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 1 (-.f32 (pow.f32 c 2) c)))))
(/.f32 (+.f32 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (-.f32 1 c)) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (-.f32 1 (pow.f32 c 2)))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (-.f32 1 c)))
(/.f32 (fma.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (-.f32 1 c) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (-.f32 1 (pow.f32 c 2)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (-.f32 1 c))))
(/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 1 (pow.f32 c 2)))) (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (-.f32 1 c))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 (pow.f32 c 3)) (/.f32 (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (-.f32 1 c)) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 (pow.f32 c 2)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 c)))
(/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (-.f32 1 c) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 (pow.f32 c 2)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 c)))
(/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 (pow.f32 c 2)) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (-.f32 1 c))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (pow.f32 c 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (-.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (pow.f32 c 2)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (-.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 (pow.f32 c 2)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 1 c)))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (+.f32 1 (-.f32 (pow.f32 c 2) c))) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (+.f32 1 (-.f32 (pow.f32 c 2) c)) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 (pow.f32 c 3)))) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (+.f32 1 (-.f32 (pow.f32 c 2) c))))
(/.f32 (neg.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 (pow.f32 c 3)) (/.f32 (*.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (neg.f32 (+.f32 1 (-.f32 (pow.f32 c 2) c)))))
(/.f32 (+.f32 (*.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (-.f32 1 c)) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (-.f32 1 (pow.f32 c 2)))) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (-.f32 1 c)))
(/.f32 (fma.f32 (neg.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (-.f32 1 c) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (-.f32 1 (pow.f32 c 2)))) (*.f32 (neg.f32 (exp.f32 (pow.f32 cosTheta 2))) (-.f32 1 c)))
(/.f32 (neg.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (-.f32 1 (pow.f32 c 2)) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (-.f32 1 c)))) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (neg.f32 (-.f32 1 c))))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 1)
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 3)
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3) 1/3)
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))) 2)
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))
(fabs.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 3))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(exp.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))
(exp.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) 1))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) c)))
(exp.f32 (log1p.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c))
(+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))
(-.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 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 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 1 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (pow.f32 cosTheta 2)))
(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)

eval521.0ms (3.4%)

Compiler

Compiled 17697 to 12434 computations (29.7% saved)

prune209.0ms (1.3%)

Pruning

27 alts after pruning (26 fresh and 1 done)

PrunedKeptTotal
New55726583
Fresh000
Picked415
Done000
Total56127588
Accuracy
99.9%
Counts
588 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.2%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) 2)
94.1%
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))) -2)
96.2%
(/.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)))
94.2%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 2)))
93.7%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 3)))
98.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 2)) (exp.f32 (*.f32 cosTheta cosTheta)))))
97.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3)) (exp.f32 (*.f32 cosTheta cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta)))))
41.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))) (exp.f32 (*.f32 cosTheta cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
94.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
96.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
97.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.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)))))
86.5%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
91.5%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
97.8%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
97.1%
(/.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))))))
97.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
10.7%
(/.f32 1 (+.f32 1 c))
5.1%
(/.f32 1 c)
95.0%
(-.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))))
51.3%
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))))
94.2%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) -1/2) 2)
94.1%
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) c))) -2)
96.2%
(/.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)))
94.2%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 2)))
93.7%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 3)))
98.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 2)) (exp.f32 (*.f32 cosTheta cosTheta)))))
97.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3)) (exp.f32 (*.f32 cosTheta cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta)))))
41.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))) (exp.f32 (*.f32 cosTheta cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
94.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
96.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
97.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.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)))))
86.5%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
91.5%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
97.8%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
97.1%
(/.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))))))
97.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
10.7%
(/.f32 1 (+.f32 1 c))
5.1%
(/.f32 1 c)
95.0%
(-.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))))
51.3%
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)) (+.f32 1 c)) 2))))
Compiler

Compiled 2464 to 2026 computations (17.8% saved)

localize1.2s (7.6%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))) (exp.f32 (*.f32 cosTheta cosTheta)))))
99.0%
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3))))
96.9%
(pow.f32 (PI.f32) 3/2)
42.9%
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))
99.9%
(+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta))
99.9%
(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))
99.1%
(/.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.2%
(/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32)))
99.8%
(/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))
99.1%
(/.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))))))
97.7%
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
97.5%
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
99.1%
(/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
99.0%
(/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
98.1%
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
97.5%
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
Compiler

Compiled 462 to 318 computations (31.2% saved)

series41.0ms (0.3%)

Counts
16 → 139
Calls

54 calls:

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

rewrite128.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
420×log1p-expm1-u
420×expm1-log1p-u
406×pow1
403×add-log-exp
403×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify192.0ms (1.2%)

Algorithm
egg-herbie
Rules
1246×associate-*r*
1160×fma-def
644×distribute-rgt-in
642×distribute-lft-in
612×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

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

eval347.0ms (2.2%)

Compiler

Compiled 17855 to 13389 computations (25% saved)

prune237.0ms (1.5%)

Pruning

35 alts after pruning (31 fresh and 4 done)

PrunedKeptTotal
New50020520
Fresh101121
Picked235
Done011
Total51235547
Accuracy
99.9%
Counts
547 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.2%
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 3)
97.3%
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 2)
97.9%
(pow.f32 (sqrt.f32 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -2)
97.3%
(pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) -2)
94.9%
(/.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.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 2)) (exp.f32 (*.f32 cosTheta cosTheta)))))
97.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3)) (exp.f32 (*.f32 cosTheta cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta)))))
41.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))) (exp.f32 (*.f32 cosTheta cosTheta)))))
98.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 2))))))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 cosTheta 1) cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
91.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
98.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
94.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
96.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
97.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
86.5%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
90.0%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
97.3%
(/.f32 1 (+.f32 1 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)))
96.8%
(/.f32 1 (+.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)))
97.1%
(/.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))))))
97.1%
(/.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))))))
97.0%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1)))))))
97.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))))
10.7%
(/.f32 1 (+.f32 1 c))
94.8%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
54.4%
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 2))))
89.7%
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
10.7%
1
96.2%
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 3)
97.3%
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 2)
97.9%
(pow.f32 (sqrt.f32 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -2)
97.3%
(pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) -2)
94.9%
(/.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.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 2)) (exp.f32 (*.f32 cosTheta cosTheta)))))
97.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3)) (exp.f32 (*.f32 cosTheta cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta)))))
41.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))) (exp.f32 (*.f32 cosTheta cosTheta)))))
98.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 2))))))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 cosTheta 1) cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
91.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
98.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
94.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
96.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
97.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
86.5%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
90.0%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
97.3%
(/.f32 1 (+.f32 1 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)))
96.8%
(/.f32 1 (+.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)))
97.1%
(/.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))))))
97.1%
(/.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))))))
97.0%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1)))))))
97.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))))
10.7%
(/.f32 1 (+.f32 1 c))
94.8%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
54.4%
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 2))))
89.7%
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
10.7%
1
Compiler

Compiled 2948 to 2478 computations (15.9% saved)

localize940.0ms (6.1%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.1%
(/.f32 1 (+.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)))
98.1%
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
97.8%
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)
97.5%
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
99.3%
(*.f32 (PI.f32) (pow.f32 cosTheta 2))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
96.9%
(-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
99.9%
(+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))
99.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
97.6%
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
99.7%
(/.f32 1 (+.f32 1 c))
99.8%
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
99.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
98.1%
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
97.5%
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
Compiler

Compiled 434 to 313 computations (27.9% saved)

series65.0ms (0.4%)

Counts
13 → 100
Calls

39 calls:

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

rewrite115.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
401×log1p-expm1-u
401×expm1-log1p-u
391×add-exp-log
388×add-log-exp
388×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify261.0ms (1.7%)

Algorithm
egg-herbie
Rules
772×associate-*r*
768×fma-def
716×associate-*l*
606×log-prod
552×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
073019855
1188319011
2736819011
Stop Event
node limit
Counts
357 → 425
Calls
Call 1
Inputs
(/.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)))
1
(+.f32 1 (*.f32 -1 c))
(+.f32 1 (+.f32 (*.f32 -1 c) (pow.f32 c 2)))
(+.f32 1 (+.f32 (*.f32 -1 c) (+.f32 (*.f32 -1 (pow.f32 c 3)) (pow.f32 c 2))))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (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 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/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (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 1/2 (*.f32 (pow.f32 cosTheta 2) (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/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (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 1/2 (*.f32 (pow.f32 cosTheta 2) (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/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 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 -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 (*.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 (*.f32 1/2 (sqrt.f32 (PI.f32))) (*.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 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 3 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 4 (sqrt.f32 (PI.f32))) (*.f32 12 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 -12 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -4 (*.f32 (/.f32 1 (pow.f32 cosTheta 5)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -3 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 cosTheta)
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (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)))))))))
1
1
1
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 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 1 (+.f32 1 c)))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 c) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) (sqrt.f32 (/.f32 1 (+.f32 1 c))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 c)) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 c)) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 c)) -1) (pow.f32 (sqrt.f32 (+.f32 1 c)) -1))
(pow.f32 (+.f32 1 c) -1)
(pow.f32 (/.f32 1 (+.f32 1 c)) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 c))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) 2)
(pow.f32 (/.f32 (+.f32 1 c) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 c))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(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 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))) 1)
(/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))) 2)
(log.f32 (exp.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1)
(*.f32 1 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) 2) (cbrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) (sqrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))
(/.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) 2) (pow.f32 cosTheta -2)) (fma.f32 (pow.f32 cosTheta 2) 1/2 (neg.f32 (/.f32 1 cosTheta))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 cosTheta 2) 3) 1/8) (pow.f32 cosTheta -3)) (+.f32 (pow.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) 2) (-.f32 (pow.f32 cosTheta -2) (*.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) (/.f32 1 cosTheta)))))
(pow.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) 3)
(pow.f32 (pow.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) 2)
(log.f32 (exp.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))
(cbrt.f32 (pow.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))
(exp.f32 (log.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))
(fma.f32 1 (*.f32 (pow.f32 cosTheta 2) 1/2) (/.f32 1 cosTheta))
(fma.f32 1 (/.f32 1 cosTheta) (*.f32 (pow.f32 cosTheta 2) 1/2))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(fma.f32 1/2 (pow.f32 cosTheta 2) (/.f32 1 cosTheta))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 2) 1/2)) 2) (cbrt.f32 (*.f32 (pow.f32 cosTheta 2) 1/2)) (/.f32 1 cosTheta))
(fma.f32 (cbrt.f32 (pow.f32 cosTheta -2)) (/.f32 1 (cbrt.f32 cosTheta)) (*.f32 (pow.f32 cosTheta 2) 1/2))
(fma.f32 (sqrt.f32 (*.f32 (pow.f32 cosTheta 2) 1/2)) (sqrt.f32 (*.f32 (pow.f32 cosTheta 2) 1/2)) (/.f32 1 cosTheta))
(fma.f32 (sqrt.f32 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 cosTheta)) (*.f32 (pow.f32 cosTheta 2) 1/2))
(-.f32 (+.f32 1 (pow.f32 (PI.f32) -1/2)) 1)
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 1 1/2) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (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))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -2)) 1/2) (pow.f32 (/.f32 1 (cbrt.f32 (PI.f32))) 1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) 1))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 3)
(pow.f32 (pow.f32 (sqrt.f32 (PI.f32)) -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 (sqrt.f32 (PI.f32)) -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 (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 1 (neg.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 1 (-.f32 1 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(/.f32 (-.f32 1 (/.f32 1 (PI.f32))) (+.f32 1 (pow.f32 (PI.f32) -1/2)))
(/.f32 (-.f32 1 (pow.f32 (sqrt.f32 (PI.f32)) -3)) (+.f32 1 (+.f32 (/.f32 1 (PI.f32)) (pow.f32 (PI.f32) -1/2))))
(pow.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) 1)
(pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))) 3)
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))) 2)
(log.f32 (exp.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)))))
(cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(-.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 (sqrt.f32 (PI.f32))) cosTheta))
(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 (pow.f32 cosTheta 2) (PI.f32)))) 1)
(pow.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) 2)
(log.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 cosTheta 2) 3) (pow.f32 (PI.f32) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (pow.f32 cosTheta 2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(exp.f32 (log.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2))) 3) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(/.f32 1 (/.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (neg.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2) (pow.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3) (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (-.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (pow.f32 cosTheta 2)))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (pow.f32 cosTheta 2)) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2))) 3) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)
(pow.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2)) 3/2)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3) 1/3)
(pow.f32 (/.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) -1)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2) (pow.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3) (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (-.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (pow.f32 cosTheta 2)))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (pow.f32 cosTheta 2)) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2)) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1))
(pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 2)
(pow.f32 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
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))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 4)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 (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 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (pow.f32 c 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (pow.f32 cosTheta 2) (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 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (pow.f32 cosTheta 2) (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 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (pow.f32 cosTheta 2) (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)))
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 (pow.f32 c 2) (-.f32 1 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 (-.f32 1 c) (-.f32 (pow.f32 c 2) (pow.f32 c 3)))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(+.f32 (/.f32 1 c) (/.f32 -1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 -1 (pow.f32 c 2))))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(+.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 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 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (-.f32 (/.f32 -1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (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 -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 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -3/2) -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/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (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))) (fma.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -3/2) -1)))
(*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 cosTheta 2) 1/2))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (*.f32 (pow.f32 cosTheta 2) 1/2)))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.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 (*.f32 (pow.f32 cosTheta 2) 1/2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (*.f32 (pow.f32 cosTheta 2) 1/2))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (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 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -3/2) -1)))
(*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 cosTheta 2) 1/2))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (*.f32 (pow.f32 cosTheta 2) 1/2)))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.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 (*.f32 (pow.f32 cosTheta 2) 1/2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (*.f32 (pow.f32 cosTheta 2) 1/2))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (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 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -3/2) -1)))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) 2)))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) 2)))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) (pow.f32 c 2)))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.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 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.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))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) (pow.f32 c 2)))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) (pow.f32 c 2)))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.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 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.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 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.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))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 1) (pow.f32 c 2)))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -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 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (pow.f32 cosTheta 2) (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 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (*.f32 (sqrt.f32 (PI.f32)) -3/2)))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (pow.f32 cosTheta 2) (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 (*.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 (*.f32 1/2 (sqrt.f32 (PI.f32))) (*.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) (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)))))) (fma.f32 1/2 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 3/2 (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) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (*.f32 (sqrt.f32 (PI.f32)) -3/2))) (fma.f32 (sqrt.f32 (PI.f32)) 1/2 (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) 3/2)))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (*.f32 (sqrt.f32 (PI.f32)) -3/2)))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(*.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 2 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 2))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(fma.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 2))) (*.f32 6 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 3)))))
(*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 2 (pow.f32 cosTheta 2)) (/.f32 6 (pow.f32 cosTheta 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 2))) (*.f32 6 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 3))))))
(-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 2 (pow.f32 cosTheta 2)) (/.f32 6 (pow.f32 cosTheta 3)))) (/.f32 (fma.f32 (*.f32 (PI.f32) 4) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) -18)) (pow.f32 cosTheta 4)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 3 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 4 (sqrt.f32 (PI.f32))) (*.f32 12 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4)) (fma.f32 -1 (/.f32 (fma.f32 3 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (fma.f32 4 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) 12))) (pow.f32 cosTheta 5)) (fma.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 2))) (*.f32 6 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 3)))))))
(-.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 2 (pow.f32 cosTheta 2)) (/.f32 6 (pow.f32 cosTheta 3)))) (/.f32 (fma.f32 3 (fma.f32 (*.f32 (PI.f32) 4) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) -18)) (fma.f32 4 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) 12)))) (pow.f32 cosTheta 5))) (/.f32 (fma.f32 (*.f32 (PI.f32) 4) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) -18)) (pow.f32 cosTheta 4)))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(*.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 2))))
(/.f32 (*.f32 2 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 2))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(fma.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 2))) (*.f32 6 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 3)))))
(*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 2 (pow.f32 cosTheta 2)) (/.f32 6 (pow.f32 cosTheta 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 2))) (*.f32 6 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 3))))))
(-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 2 (pow.f32 cosTheta 2)) (/.f32 6 (pow.f32 cosTheta 3)))) (/.f32 (fma.f32 (*.f32 (PI.f32) 4) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) -18)) (pow.f32 cosTheta 4)))
(+.f32 (*.f32 -12 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -4 (*.f32 (/.f32 1 (pow.f32 cosTheta 5)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -3 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))))
(fma.f32 -12 (/.f32 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 5)) (fma.f32 -4 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 5)) (fma.f32 -3 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 5)) (fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (+.f32 c (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 2))) (*.f32 6 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (pow.f32 cosTheta 3)))))))))
(fma.f32 -12 (*.f32 (/.f32 (PI.f32) (pow.f32 cosTheta 5)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -4 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 5)) (fma.f32 -3 (/.f32 (fma.f32 (*.f32 (PI.f32) 4) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) -18)) (pow.f32 cosTheta 5)) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 2 (pow.f32 cosTheta 2)) (/.f32 6 (pow.f32 cosTheta 3)))) (/.f32 (fma.f32 (*.f32 (PI.f32) 4) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) -18)) (pow.f32 cosTheta 4))))))
(/.f32 1 cosTheta)
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 (pow.f32 cosTheta 2) 1/2)
(*.f32 1/2 (pow.f32 cosTheta 2))
(*.f32 (pow.f32 cosTheta 2) 1/2)
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(*.f32 (pow.f32 cosTheta 2) (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 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 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -3/2) -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 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -3/2) -1)))
1
1
1
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (+.f32 1 c)))
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))))
(/.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))) (+.f32 1 c)) -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))) (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (+.f32 1 c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) 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))) (+.f32 1 c)))) (/.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))) (+.f32 1 c))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) -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))) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (+.f32 1 c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (+.f32 1 c)))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (+.f32 1 c)))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (+.f32 1 c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (+.f32 1 c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (+.f32 1 c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (+.f32 1 c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (+.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 (fma.f32 cosTheta -2 1) (PI.f32))
(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 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 (sqrt.f32 (+.f32 1 c)) -1) (pow.f32 (sqrt.f32 (+.f32 1 c)) -1))
(pow.f32 (sqrt.f32 (+.f32 1 c)) -2)
(pow.f32 (+.f32 1 c) -1)
(/.f32 1 (+.f32 1 c))
(pow.f32 (/.f32 1 (+.f32 1 c)) 1)
(/.f32 1 (+.f32 1 c))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 c))) 3)
(/.f32 1 (+.f32 1 c))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3) 1/3)
(/.f32 1 (+.f32 1 c))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) 2)
(/.f32 1 (+.f32 1 c))
(pow.f32 (/.f32 (+.f32 1 c) 1) -1)
(/.f32 1 (+.f32 1 c))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 c)))))
(/.f32 1 (+.f32 1 c))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3))
(/.f32 1 (+.f32 1 c))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(/.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 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))) 1)
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 1)
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))) 3)
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3) 1/3)
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))) 2)
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))) 3))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))) 1))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 1 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -2)) (cbrt.f32 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -2)) (cbrt.f32 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (/.f32 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32)))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(/.f32 1 (fma.f32 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -3/2 -1)) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1)
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(*.f32 1 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) 2) (cbrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(*.f32 (sqrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) (sqrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(/.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) 2) (pow.f32 cosTheta -2)) (fma.f32 (pow.f32 cosTheta 2) 1/2 (neg.f32 (/.f32 1 cosTheta))))
(/.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) 2) (pow.f32 cosTheta -2)) (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 -1 cosTheta)))
(/.f32 (-.f32 (*.f32 (pow.f32 cosTheta 4) 1/4) (pow.f32 cosTheta -2)) (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 -1 cosTheta)))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 cosTheta 2) 3) 1/8) (pow.f32 cosTheta -3)) (+.f32 (pow.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) 2) (-.f32 (pow.f32 cosTheta -2) (*.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) (/.f32 1 cosTheta)))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 cosTheta 2) 3) 1/8 (pow.f32 cosTheta -3)) (+.f32 (pow.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) 2) (-.f32 (pow.f32 cosTheta -2) (*.f32 (pow.f32 cosTheta 2) (*.f32 1/2 (/.f32 1 cosTheta))))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 cosTheta 2) 3) 1/8 (pow.f32 cosTheta -3)) (+.f32 (+.f32 (*.f32 (pow.f32 cosTheta 4) 1/4) (pow.f32 cosTheta -2)) (/.f32 (*.f32 (pow.f32 cosTheta 2) -1/2) cosTheta)))
(pow.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) 1)
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(pow.f32 (cbrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) 3)
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(pow.f32 (pow.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) 3) 1/3)
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) 2)
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(log.f32 (exp.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(cbrt.f32 (pow.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) 3))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(expm1.f32 (log1p.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(exp.f32 (log.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(exp.f32 (*.f32 (log.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) 1))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(log1p.f32 (expm1.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(fma.f32 1 (*.f32 (pow.f32 cosTheta 2) 1/2) (/.f32 1 cosTheta))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(fma.f32 1 (/.f32 1 cosTheta) (*.f32 (pow.f32 cosTheta 2) 1/2))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(fma.f32 1/2 (pow.f32 cosTheta 2) (/.f32 1 cosTheta))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 2) 1/2)) 2) (cbrt.f32 (*.f32 (pow.f32 cosTheta 2) 1/2)) (/.f32 1 cosTheta))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(fma.f32 (cbrt.f32 (pow.f32 cosTheta -2)) (/.f32 1 (cbrt.f32 cosTheta)) (*.f32 (pow.f32 cosTheta 2) 1/2))
(fma.f32 (sqrt.f32 (*.f32 (pow.f32 cosTheta 2) 1/2)) (sqrt.f32 (*.f32 (pow.f32 cosTheta 2) 1/2)) (/.f32 1 cosTheta))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(fma.f32 (sqrt.f32 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 cosTheta)) (*.f32 (pow.f32 cosTheta 2) 1/2))
(fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))
(-.f32 (+.f32 1 (pow.f32 (PI.f32) -1/2)) 1)
(+.f32 1 (-.f32 (pow.f32 (PI.f32) -1/2) 1))
(+.f32 (pow.f32 (PI.f32) -1/2) 0)
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 1 1/2) (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (cbrt.f32 (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)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -2)) 1/2) (pow.f32 (/.f32 1 (cbrt.f32 (PI.f32))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) -2))) (sqrt.f32 (/.f32 1 (cbrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) 1))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(sqrt.f32 (/.f32 1 (PI.f32)))
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 3)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (pow.f32 (sqrt.f32 (PI.f32)) -3) 1/3)
(cbrt.f32 (pow.f32 (sqrt.f32 (PI.f32)) -3))
(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 (sqrt.f32 (PI.f32)) -3))
(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 (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 1 (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 1 (-.f32 1 (pow.f32 (PI.f32) -1/2)))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(/.f32 (-.f32 1 (/.f32 1 (PI.f32))) (+.f32 1 (pow.f32 (PI.f32) -1/2)))
(/.f32 (+.f32 1 (/.f32 -1 (PI.f32))) (+.f32 1 (pow.f32 (PI.f32) -1/2)))
(/.f32 (-.f32 1 (pow.f32 (sqrt.f32 (PI.f32)) -3)) (+.f32 1 (+.f32 (/.f32 1 (PI.f32)) (pow.f32 (PI.f32) -1/2))))
(pow.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) 1)
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))) 3)
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) 3) 1/3)
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))) 2)
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(log.f32 (exp.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)))))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) 3))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(expm1.f32 (log1p.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) 1))
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))))
(log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(-.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 (sqrt.f32 (PI.f32))) cosTheta))
(*.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 (pow.f32 cosTheta 2) (PI.f32)))) 1)
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(pow.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) 1)
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) 3)
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(pow.f32 (pow.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) 3) 1/3)
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) 2)
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(log.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) (PI.f32)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) 3))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 cosTheta 2) 3) (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (pow.f32 cosTheta 2) 3)))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(exp.f32 (log.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32))) 1))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32))))
(*.f32 (pow.f32 cosTheta 2) (PI.f32))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 1))
(+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2))) 3) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 1 (/.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (neg.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2) (pow.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3) (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (-.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (pow.f32 cosTheta 2)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (pow.f32 cosTheta 2)) 1))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 1))
(+.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2))) 3) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 2)) 3/2)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3) 1/3)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (/.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) -1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2) (pow.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3) (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (-.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (pow.f32 cosTheta 2)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (pow.f32 cosTheta 2)) 1))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))) 1)
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(*.f32 1 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2)) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(*.f32 (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 (/.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 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 2)) (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(*.f32 (/.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 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 (pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1))
(pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -2)
(pow.f32 (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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1)
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1)
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(pow.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 3)
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3) 1/3)
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 2)
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1) -1)
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))

eval520.0ms (3.4%)

Compiler

Compiled 18856 to 14611 computations (22.5% saved)

prune197.0ms (1.3%)

Pruning

36 alts after pruning (33 fresh and 3 done)

PrunedKeptTotal
New64017657
Fresh101626
Picked415
Done224
Total65636692
Accuracy
100.0%
Counts
692 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.3%
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 2)
97.9%
(pow.f32 (sqrt.f32 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -2)
97.3%
(pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) -2)
94.9%
(/.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)))
97.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))))
98.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 2)) (exp.f32 (*.f32 cosTheta cosTheta)))))
97.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3)) (exp.f32 (*.f32 cosTheta cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta)))))
91.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 2))))))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 cosTheta 1) cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
96.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
98.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
94.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) 3)) 1))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
97.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) cosTheta))))
90.7%
(/.f32 1 (+.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)))
97.8%
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
97.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
97.1%
(/.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))))))
96.2%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
89.6%
(/.f32 1 (+.f32 1 (exp.f32 (-.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (pow.f32 cosTheta 2)))))
10.7%
(/.f32 1 (+.f32 1 c))
94.2%
(-.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
93.5%
(-.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
37.7%
(-.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
10.7%
(-.f32 1 c)
59.4%
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2)) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
92.2%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
89.7%
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
10.7%
1
97.3%
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 2)
97.9%
(pow.f32 (sqrt.f32 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -2)
97.3%
(pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) -2)
94.9%
(/.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)))
97.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))))
98.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 2)) (exp.f32 (*.f32 cosTheta cosTheta)))))
97.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3)) (exp.f32 (*.f32 cosTheta cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta)))))
91.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 2))))))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 cosTheta 1) cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
96.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
98.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
94.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
95.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) 3)) 1))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
97.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) cosTheta))))
90.7%
(/.f32 1 (+.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)))
97.8%
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
97.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
97.1%
(/.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))))))
96.2%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
89.6%
(/.f32 1 (+.f32 1 (exp.f32 (-.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (pow.f32 cosTheta 2)))))
10.7%
(/.f32 1 (+.f32 1 c))
94.2%
(-.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
93.5%
(-.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
37.7%
(-.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
10.7%
(-.f32 1 c)
59.4%
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2)) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
92.2%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
89.7%
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
10.7%
1
Compiler

Compiled 2970 to 2500 computations (15.8% saved)

localize1.2s (7.5%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.1%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
98.5%
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 2)
98.1%
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
97.5%
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
99.1%
(/.f32 1 (+.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)))
97.8%
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)
97.8%
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
99.9%
(+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))
99.2%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
97.6%
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
99.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
99.1%
(/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
98.1%
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
97.5%
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
Compiler

Compiled 490 to 372 computations (24.1% saved)

series42.0ms (0.3%)

Counts
9 → 69
Calls

30 calls:

TimeVariablePointExpression
9.0ms
c
@0
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
7.0ms
cosTheta
@0
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 2)
2.0ms
cosTheta
@inf
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 2)
2.0ms
cosTheta
@-inf
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 2)
2.0ms
cosTheta
@0
(/.f32 1 (+.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)))

rewrite95.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
399×log1p-expm1-u
399×expm1-log1p-u
387×pow1
384×add-exp-log
382×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify514.0ms (3.3%)

Algorithm
egg-herbie
Rules
752×fma-def
730×sqr-pow
678×associate-*r*
602×associate-*l*
454×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
052718032
1149416718
2600916350
Stop Event
node limit
Counts
243 → 295
Calls
Call 1
Inputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(/.f32 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))
(*.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 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/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (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 1/2 (*.f32 (pow.f32 cosTheta 2) (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/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (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 1/2 (*.f32 (pow.f32 cosTheta 2) (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/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 -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 (*.f32 1/2 (sqrt.f32 (PI.f32))) (*.f32 3/2 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 3 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 4 (sqrt.f32 (PI.f32))) (*.f32 12 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 -12 (/.f32 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -4 (*.f32 (/.f32 1 (pow.f32 cosTheta 5)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -3 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
1
1
1
1
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))))
(+.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 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)))) 1)
(*.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) -2)) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (pow.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta) -1))
(*.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta) -1) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2)) -1) (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) -1))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) -1) (pow.f32 (sqrt.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) -1))
(pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) -1)
(pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) 1)
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))) 3)
(pow.f32 (pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) -3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))) 2)
(pow.f32 (/.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 1) -1)
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) -3))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))))
(exp.f32 (neg.f32 (-.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))))
(exp.f32 (*.f32 (-.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) -1))
(exp.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))) 1))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))) -1))
(pow.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))))
(-.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1) 1)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1))) 2)
(log.f32 (pow.f32 (exp.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)) (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1))) 1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))) (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)) -1) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)) -1))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1) -1)
(pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))) 2)
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))))
(-.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1)
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 2) 3) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)
(pow.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) 3/2)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3) 1/3)
(pow.f32 (/.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (pow.f32 (PI.f32) -1/2)) -1)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (pow.f32 cosTheta 2)))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (pow.f32 cosTheta 2)) 1))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(-.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1)
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 2) 3) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(/.f32 1 (/.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (pow.f32 (PI.f32) -1/2)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (neg.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (pow.f32 cosTheta 2)))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (pow.f32 cosTheta 2)) 1))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1))
(pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 2)
(pow.f32 (/.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(*.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1))
(/.f32 -1 (neg.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2) 3) (pow.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2) 3)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(*.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1))
(pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1)
(pow.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 3)
(pow.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2) 1/2)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3) 1/3)
(pow.f32 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2) 3) (pow.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2) 3)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
Outputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -3/2) -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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -3/2) -1)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))
(-.f32 (/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))
(+.f32 (-.f32 (/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)) (/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)))
(+.f32 (-.f32 (/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 4))) (-.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(+.f32 (/.f32 1 c) (/.f32 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(+.f32 (+.f32 (-.f32 (/.f32 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3) (pow.f32 c 4))) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3)) (/.f32 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(+.f32 (/.f32 1 c) (/.f32 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(+.f32 (+.f32 (-.f32 (/.f32 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 c 2)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3) (pow.f32 c 4))) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (pow.f32 c 3)) (/.f32 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (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 (*.f32 (pow.f32 cosTheta 2) (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 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 (pow.f32 cosTheta 2) (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) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (PI.f32) 3/2) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 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 (*.f32 (pow.f32 cosTheta 2) (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 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (+.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 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2) (*.f32 (*.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (PI.f32) 3/2) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (PI.f32) 3/2) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 (PI.f32) 3/2)))))))
(/.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 -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 cosTheta -3/2) -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/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 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 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -3/2) -1)))
(*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (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 (pow.f32 cosTheta 2) 1/2))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -3/2 (*.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 (*.f32 cosTheta -3/2) (*.f32 (pow.f32 cosTheta 2) 1/2)))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.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 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 (pow.f32 cosTheta 2) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -3/2) (*.f32 (pow.f32 cosTheta 2) 1/2))) (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/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 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 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -3/2) -1)))
(*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (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 (pow.f32 cosTheta 2) 1/2))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -3/2 (*.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 (*.f32 cosTheta -3/2) (*.f32 (pow.f32 cosTheta 2) 1/2)))
(+.f32 (*.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 1/2 (*.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 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)))))
(fma.f32 -3/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 (pow.f32 cosTheta 2) 1/2))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -3/2) (*.f32 (pow.f32 cosTheta 2) 1/2))) (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/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 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 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -3/2) -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 (*.f32 (pow.f32 cosTheta 2) (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 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(+.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 (*.f32 (pow.f32 cosTheta 2) (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 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) -3/2) (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))))
(+.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 (*.f32 1/2 (sqrt.f32 (PI.f32))) (*.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 (*.f32 (pow.f32 cosTheta 2) (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)))))) (fma.f32 1/2 (sqrt.f32 (PI.f32)) (*.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 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (fma.f32 (*.f32 (PI.f32) 3/2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) 1/2))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) -3/2) (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) -3/2) (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))))) (*.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 (pow.f32 (PI.f32) 3/2) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (fma.f32 (*.f32 (PI.f32) 3/2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) 1/2)))))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(*.f32 2 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 2)))
(*.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 2)))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(fma.f32 2 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (*.f32 6 (/.f32 1 (pow.f32 cosTheta 3))) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 2 (pow.f32 cosTheta 2)) (/.f32 6 (pow.f32 cosTheta 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (*.f32 6 (/.f32 1 (pow.f32 cosTheta 3))) (sqrt.f32 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 2 (pow.f32 cosTheta 2)) (/.f32 6 (pow.f32 cosTheta 3)))) (/.f32 (fma.f32 (*.f32 (PI.f32) 4) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) -18)) (pow.f32 cosTheta 4)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 3 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 4 (sqrt.f32 (PI.f32))) (*.f32 12 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4)) (fma.f32 -1 (/.f32 (fma.f32 3 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 4 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 12 (PI.f32)) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 5)) (fma.f32 2 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (*.f32 6 (/.f32 1 (pow.f32 cosTheta 3))) (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 2 (pow.f32 cosTheta 2)) (/.f32 6 (pow.f32 cosTheta 3)))) (/.f32 (fma.f32 3 (fma.f32 (*.f32 (PI.f32) 4) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) -18)) (fma.f32 (*.f32 (PI.f32) 12) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 4 (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta 5))) (/.f32 (fma.f32 (*.f32 (PI.f32) 4) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) -18)) (pow.f32 cosTheta 4)))
(-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 2 (pow.f32 cosTheta 2)) (/.f32 6 (pow.f32 cosTheta 3)))) (+.f32 (/.f32 (fma.f32 (*.f32 (PI.f32) 4) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) -18)) (pow.f32 cosTheta 4)) (/.f32 (fma.f32 3 (fma.f32 (*.f32 (PI.f32) 4) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) -18)) (fma.f32 (*.f32 (PI.f32) 12) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 4 (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta 5))))
(*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32))))
(*.f32 2 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 2)))
(*.f32 2 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 2)))
(+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))
(fma.f32 2 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (*.f32 6 (/.f32 1 (pow.f32 cosTheta 3))) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 2 (pow.f32 cosTheta 2)) (/.f32 6 (pow.f32 cosTheta 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (*.f32 6 (/.f32 1 (pow.f32 cosTheta 3))) (sqrt.f32 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 2 (pow.f32 cosTheta 2)) (/.f32 6 (pow.f32 cosTheta 3)))) (/.f32 (fma.f32 (*.f32 (PI.f32) 4) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) -18)) (pow.f32 cosTheta 4)))
(+.f32 (*.f32 -12 (/.f32 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -4 (*.f32 (/.f32 1 (pow.f32 cosTheta 5)) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -3 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -18 (sqrt.f32 (PI.f32))) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 2 (*.f32 (/.f32 1 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))) (*.f32 6 (*.f32 (/.f32 1 (pow.f32 cosTheta 3)) (sqrt.f32 (PI.f32)))))))))
(fma.f32 -12 (/.f32 (PI.f32) (/.f32 (pow.f32 cosTheta 5) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -4 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 5)) (fma.f32 -3 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 5)) (fma.f32 -1 (/.f32 (fma.f32 -18 (sqrt.f32 (PI.f32)) (*.f32 4 (*.f32 (PI.f32) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4)) (fma.f32 2 (/.f32 (*.f32 1 (sqrt.f32 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (*.f32 6 (/.f32 1 (pow.f32 cosTheta 3))) (sqrt.f32 (PI.f32))))))))
(fma.f32 -12 (*.f32 (/.f32 (PI.f32) (pow.f32 cosTheta 5)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 -4 (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 5)) (fma.f32 -3 (/.f32 (fma.f32 (*.f32 (PI.f32) 4) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) -18)) (pow.f32 cosTheta 5)) (-.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 2 (pow.f32 cosTheta 2)) (/.f32 6 (pow.f32 cosTheta 3)))) (/.f32 (fma.f32 (*.f32 (PI.f32) 4) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) -18)) (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 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (*.f32 (pow.f32 cosTheta 3) 1/2))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/6 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 5)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (*.f32 (pow.f32 cosTheta 3) 1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (*.f32 (pow.f32 cosTheta 5) -1/6))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 (pow.f32 cosTheta 5) -1/6) (*.f32 (pow.f32 cosTheta 3) 1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta)
1
1
1
1
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 (*.f32 (pow.f32 cosTheta 2) (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 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(+.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 (*.f32 (pow.f32 cosTheta 2) (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) (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))))
(+.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 (*.f32 (pow.f32 cosTheta 2) (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)))) (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))))) (*.f32 (pow.f32 cosTheta 4) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
1
1
(-.f32 (exp.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)))) 1)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))
(*.f32 1 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) -2)) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) -2)) (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) -2)) (cbrt.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))))
(*.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))) (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (pow.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta) -1))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))
(*.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta) -1) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2)) -1) (pow.f32 (cbrt.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 2))) (/.f32 1 (cbrt.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))))
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (*.f32 cosTheta (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) 1) (cbrt.f32 (pow.f32 (*.f32 cosTheta (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)))
(/.f32 (/.f32 1 (cbrt.f32 (*.f32 cosTheta (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) -1) (pow.f32 (sqrt.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) -1))
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) -2)
(pow.f32 (sqrt.f32 (*.f32 cosTheta (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) -2)
(pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) -1)
(/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) 1)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))
(pow.f32 (cbrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))) 3)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))
(pow.f32 (pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) -3) 1/3)
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) -3))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) -3))
(pow.f32 (sqrt.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))) 2)
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))
(pow.f32 (/.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 1) -1)
(/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (exp.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))
(cbrt.f32 (pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) -3))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) -3))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))
(exp.f32 (neg.f32 (-.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))))
(/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (*.f32 (-.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))) -1))
(/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 cosTheta 2) (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))) 1))
(/.f32 1 (/.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))))
(/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))
(/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(*.f32 1 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))) -2)) (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))) -2)) (cbrt.f32 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))) -1))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))))) -2)
(pow.f32 (sqrt.f32 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))))) -2)
(pow.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(pow.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))) 3)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))) 2)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(pow.f32 (/.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)) 1) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c))) 3))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2) cosTheta)) (+.f32 1 c)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2)))))
(-.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1) 1)
(+.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1) -1)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))) 0)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)) 1)
(+.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1) -1)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))) 0)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1))) 3)
(+.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1) -1)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))) 0)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)) 3) 1/3)
(+.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1) -1)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))) 0)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1))) 2)
(+.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1) -1)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))) 0)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))
(log.f32 (pow.f32 (exp.f32 (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)) (pow.f32 (PI.f32) -1/2)))
(+.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1) -1)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))) 0)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)))))
(+.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1) -1)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))) 0)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)) 3))
(+.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1) -1)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))) 0)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1))))
(+.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1) -1)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))) 0)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1))))
(+.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1) -1)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))) 0)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1))) 1))
(+.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1) -1)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))) 0)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1))))
(+.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1) -1)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))) 0)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)))) 1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(*.f32 1 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1) -2)) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1)))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))) (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)) -1))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)) -1) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)) -1))
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1)) -2)
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1) -1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)) 1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))) 3)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)) 3) 1/3)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))) 2)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1) 1) -1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1)) 3))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1))) -1))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1)))) 1))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) -1) 1))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)))) 1))
(-.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1)
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 2) 3) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 1)
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 3)
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) 3/2)
(pow.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) 2) 3/2)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3) 1/3)
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (/.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (pow.f32 (PI.f32) -1/2)) -1)
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2)
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (pow.f32 cosTheta 2)))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (pow.f32 cosTheta 2)) 1))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(-.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1)
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 2) 3) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 1 (/.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (pow.f32 (PI.f32) -1/2)))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (neg.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 3))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2) (pow.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (pow.f32 cosTheta 2)))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (pow.f32 cosTheta 2)) 1))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(+.f32 1 (-.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) 0)
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))) 1)
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 1 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2)) (cbrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1))
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1))
(pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -2)
(pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1)
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1)
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 3)
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3) 1/3)
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 2)
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (/.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1) -1)
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))))
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (/.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))) 1)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 1 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2)) (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(/.f32 -1 (neg.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2) 3) (pow.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2) 3)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))) 1)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 1 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2)))))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2)) (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -1))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2) 2)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 3)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2) 1/2)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3) 1/3)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) 1) -1)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 3))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2) 3) (pow.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1/2) 3)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 -1 (-.f32 -1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))

eval797.0ms (5.1%)

Compiler

Compiled 19407 to 15543 computations (19.9% saved)

prune195.0ms (1.3%)

Pruning

38 alts after pruning (33 fresh and 5 done)

PrunedKeptTotal
New64310653
Fresh52328
Picked325
Done033
Total65138689
Accuracy
100.0%
Counts
689 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.2%
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 3)
91.2%
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))) 2)
97.9%
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))))) -2)
91.1%
(pow.f32 (sqrt.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))) -2)
94.9%
(/.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)))
97.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (fma.f32 cosTheta -3/2 (+.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta)) -1)) (sqrt.f32 (PI.f32)))))
97.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3)) (exp.f32 (*.f32 cosTheta cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta)))))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) -1/2))))
91.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 2))))))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 cosTheta 1) cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (/.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
96.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
98.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
94.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
97.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) cosTheta))))
90.2%
(/.f32 1 (+.f32 1 (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta))) 3)))
97.8%
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)))
96.2%
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
97.1%
(/.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.3%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
97.1%
(/.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))))))
95.3%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 cosTheta 2) 1/2 (/.f32 1 cosTheta))) 3)) 1))))
95.4%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
89.6%
(/.f32 1 (+.f32 1 (exp.f32 (-.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) (pow.f32 cosTheta 2)))))
10.7%
(/.f32 1 (+.f32 1 c))
94.2%
(-.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
93.5%
(-.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
37.7%
(-.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta 2)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
10.7%
(-.f32 1 c)
59.4%
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))) -2)) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))))))))
92.2%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
89.7%
(exp.f32 (neg.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))))))
10.7%
1
Compiler

Compiled 2420 to 1871 computations (22.7% saved)

regimes264.0ms (1.7%)

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

6 calls:

63.0ms
c
39.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)))))
37.0ms
cosTheta
36.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)))
35.0ms
(+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
Results
AccuracySegmentsBranch
98.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 1712 to 1264 computations (26.2% saved)

regimes280.0ms (1.8%)

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

6 calls:

83.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)))
74.0ms
c
30.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)))))
30.0ms
cosTheta
28.0ms
(+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
Results
AccuracySegmentsBranch
98.5%1cosTheta
98.5%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.5%1(+.f32 1 c)
98.5%1c
98.5%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.5%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 1227 to 902 computations (26.5% saved)

regimes39.0ms (0.3%)

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

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

Compiled 330 to 255 computations (22.7% saved)

regimes33.0ms (0.2%)

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

3 calls:

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

Compiled 268 to 205 computations (23.5% saved)

regimes29.0ms (0.2%)

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

3 calls:

12.0ms
c
9.0ms
cosTheta
4.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
96.2%1(+.f32 1 c)
96.2%1cosTheta
96.2%1c
Compiler

Compiled 200 to 151 computations (24.5% saved)

regimes24.0ms (0.2%)

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

3 calls:

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

Compiled 153 to 112 computations (26.8% saved)

regimes23.0ms (0.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 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 cosTheta 1) cosTheta)))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
Outputs
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
Calls

3 calls:

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

Compiled 117 to 86 computations (26.5% saved)

regimes20.0ms (0.1%)

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

3 calls:

8.0ms
c
6.0ms
cosTheta
3.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
94.8%1cosTheta
94.8%1c
94.8%1(+.f32 1 c)
Compiler

Compiled 99 to 71 computations (28.3% saved)

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

3 calls:

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

Compiled 83 to 60 computations (27.7% saved)

regimes17.0ms (0.1%)

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

3 calls:

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

Compiled 67 to 48 computations (28.4% saved)

regimes12.0ms (0.1%)

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:

5.0ms
c
4.0ms
cosTheta
2.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
10.7%1cosTheta
10.7%1(+.f32 1 c)
10.7%1c
Compiler

Compiled 25 to 19 computations (24% saved)

regimes7.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:

4.0ms
c
3.0ms
cosTheta
Results
AccuracySegmentsBranch
10.7%1cosTheta
10.7%1c
Compiler

Compiled 9 to 7 computations (22.2% saved)

simplify17.0ms (0.1%)

Algorithm
egg-herbie
Rules
48×+-commutative
34×*-commutative
24×unsub-neg
22×neg-mul-1
16×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
083672
1122672
2134672
3146672
4162672
5187672
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 cosTheta 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 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 cosTheta 1) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 1 c)
1
Outputs
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta 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 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 cosTheta -3/2) (+.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (+.f32 (*.f32 cosTheta -3/2) (+.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) (/.f32 1 cosTheta))) -1))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 (+.f32 (*.f32 cosTheta -3/2) (+.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) (/.f32 1 cosTheta))) 1))))
(/.f32 1 (+.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (+.f32 (*.f32 cosTheta -3/2) (+.f32 (*.f32 (pow.f32 cosTheta 2) 1/2) (/.f32 1 cosTheta))) -1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (+.f32 (*.f32 cosTheta -3/2) (/.f32 1 cosTheta)) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (+.f32 (+.f32 (*.f32 cosTheta -3/2) (/.f32 1 cosTheta)) -1))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1))))
(/.f32 1 (+.f32 1 (*.f32 (-.f32 (+.f32 (*.f32 cosTheta -3/2) (/.f32 1 cosTheta)) 1) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (+.f32 (+.f32 (*.f32 cosTheta -3/2) (/.f32 1 cosTheta)) -1) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 cosTheta 1) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (+.f32 1 cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 1 c)
1
Compiler

Compiled 213 to 181 computations (15% saved)

soundness2.0s (13.1%)

Rules
1246×associate-*r*
1246×associate-*r*
1226×associate-*l*
1184×times-frac
1174×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
052687
1140596
2407596
31346564
45731564
052687
1140596
2407596
31346564
45731564
073019855
1188319011
2736819011
052687
1140596
2407596
31346564
45731564
062924
11292832
058700
11064676
089528594
1239227286
089528594
1239227286
051507
1907493
073019855
1188319011
2736819011
062924
11292832
088243223
1240541671
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
Compiler

Compiled 1280 to 953 computations (25.5% saved)

end0.0ms (0%)

preprocess125.0ms (0.8%)

Compiler

Compiled 436 to 328 computations (24.8% saved)

Profiling

Loading profile data...