Beckmann Sample, normalization factor

Time bar (total: 19.9s)

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

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

sample3.7s (18.5%)

Results
3.2s8255×0valid
22.0ms65×0invalid
0.0ms0valid
Precisions
Click to see histograms. Total time spent on operations: 1.8s
Operation ival-div, time spent: 335.0ms, 18.0% of total-time
Operation ival-sqrt, time spent: 304.0ms, 17.0% of total-time
Operation ival-add, time spent: 248.0ms, 14.0% of total-time
Operation ival-sub, time spent: 202.0ms, 11.0% of total-time
Operation ival-mult, time spent: 195.0ms, 11.0% of total-time
Operation ival-<, time spent: 154.0ms, 9.0% of total-time
Operation ival-exp, time spent: 118.0ms, 7.0% of total-time
Operation ival-and, time spent: 107.0ms, 6.0% of total-time
Operation const, time spent: 60.0ms, 3.0% of total-time
Operation ival-pi, time spent: 46.0ms, 3.0% of total-time
Operation ival-neg, time spent: 42.0ms, 2.0% of total-time
Bogosity

preprocess927.0ms (4.7%)

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

Useful iterations: 3 (0.0ms)

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

Compiled 285 to 161 computations (43.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 439.0ms
Operation ival-sqrt, time spent: 224.0ms, 51.0% of total-time
Operation ival-sub, time spent: 91.0ms, 21.0% of total-time
Operation ival-div, time spent: 44.0ms, 10.0% of total-time
Operation ival-add, time spent: 32.0ms, 7.0% of total-time
Operation ival-mult, time spent: 28.0ms, 6.0% of total-time
Operation const, time spent: 9.0ms, 2.0% of total-time
Operation ival-exp, time spent: 5.0ms, 1.0% of total-time
Operation ival-pi, time spent: 3.0ms, 1.0% of total-time
Operation ival-neg, time spent: 3.0ms, 1.0% of total-time

eval2.0ms (0%)

Compiler

Compiled 113 to 72 computations (36.3% saved)

prune3.0ms (0%)

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

Compiled 98 to 77 computations (21.4% saved)

localize1.2s (6.2%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
100.0%
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
99.9%
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)
99.1%
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
98.5%
(/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (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.9%
(*.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.9%
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
99.1%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
97.9%
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)
97.1%
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)))
100.0%
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
99.1%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
99.1%
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Compiler

Compiled 429 to 213 computations (50.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 602.0ms
Operation ival-add, time spent: 191.0ms, 32.0% of total-time
Operation composed, time spent: 92.0ms, 15.0% of total-time
Operation ival-sqrt, time spent: 81.0ms, 13.0% of total-time
Operation ival-mult, time spent: 74.0ms, 12.0% of total-time
Operation ival-div, time spent: 60.0ms, 10.0% of total-time
Operation ival-sub, time spent: 45.0ms, 7.0% of total-time
Operation ival-pow, time spent: 26.0ms, 4.0% of total-time
Operation const, time spent: 16.0ms, 3.0% of total-time
Operation ival-exp, time spent: 11.0ms, 2.0% of total-time
Operation ival-neg, time spent: 2.0ms, 0.0% of total-time
Operation ival-pi, time spent: 1.0ms, 0.0% of total-time

series64.0ms (0.3%)

Counts
16 → 132
Calls

60 calls:

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

rewrite376.0ms (1.9%)

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

Useful iterations: 1 (0.0ms)

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

simplify290.0ms (1.5%)

Algorithm
egg-herbie
Rules
498×log-prod
401×associate-*r*
378×associate-*l*
323×fma-neg
261×fma-define
Iterations

Useful iterations: 1 (0.0ms)

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

eval264.0ms (1.3%)

Compiler

Compiled 13159 to 8724 computations (33.7% saved)

prune105.0ms (0.5%)

Pruning

25 alts after pruning (25 fresh and 0 done)

PrunedKeptTotal
New41325438
Fresh000
Picked404
Done000
Total41725442
Accuracy
100.0%
Counts
442 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.9%
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
97.8%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
97.9%
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2))))) -2)
97.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.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.8%
(/.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)))))
44.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
91.9%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
95.0%
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
94.6%
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) c)))
94.7%
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
97.8%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
97.6%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
10.8%
(/.f32 1 (+.f32 1 c))
5.0%
(/.f32 1 c)
95.5%
(+.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))))
97.0%
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2))))) 2)))
93.0%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.4%
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)))))))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
Compiler

Compiled 1180 to 948 computations (19.7% saved)

localize1.4s (7%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.6%
(sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)))))
99.1%
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.4%
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2))))) -2)
99.7%
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
99.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
96.9%
(pow.f32 (PI.f32) -1/2)
100.0%
(-.f32 (/.f32 1 cosTheta) 1)
99.0%
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
98.0%
(fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)
97.1%
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)))
100.0%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
99.1%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Compiler

Compiled 442 to 207 computations (53.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 500.0ms
Operation ival-add, time spent: 91.0ms, 18.0% of total-time
Operation ival-sqrt, time spent: 72.0ms, 14.0% of total-time
Operation ival-pow, time spent: 70.0ms, 14.0% of total-time
Operation composed, time spent: 58.0ms, 12.0% of total-time
Operation ival-div, time spent: 57.0ms, 11.0% of total-time
Operation ival-sub, time spent: 57.0ms, 11.0% of total-time
Operation ival-mult, time spent: 46.0ms, 9.0% of total-time
Operation ival-exp, time spent: 29.0ms, 6.0% of total-time
Operation const, time spent: 17.0ms, 3.0% of total-time
Operation ival-neg, time spent: 3.0ms, 1.0% of total-time
Operation ival-pi, time spent: 1.0ms, 0.0% of total-time

series58.0ms (0.3%)

Counts
13 → 115
Calls

54 calls:

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

rewrite137.0ms (0.7%)

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

Useful iterations: 1 (0.0ms)

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

simplify312.0ms (1.6%)

Algorithm
egg-herbie
Rules
463×associate-*r*
460×log-prod
447×associate-*l*
367×fma-define
264×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

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

eval671.0ms (3.4%)

Compiler

Compiled 19603 to 14095 computations (28.1% saved)

prune415.0ms (2.1%)

Pruning

33 alts after pruning (31 fresh and 2 done)

PrunedKeptTotal
New56522587
Fresh11920
Picked325
Done000
Total57933612
Accuracy
100.0%
Counts
612 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.9%
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 3)
97.8%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
94.6%
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 2)
95.1%
(pow.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))) -2)
97.0%
(pow.f32 (sqrt.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) -4)
52.9%
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))) 1) (cbrt.f32 (pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))) 2)))
97.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.6%
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 2) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
94.3%
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 3) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
52.8%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
95.0%
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
87.4%
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (log.f32 (+.f32 (/.f32 1 cosTheta) -1))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
94.6%
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
95.5%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
94.7%
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
97.8%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
97.6%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
97.6%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
10.8%
(/.f32 1 (+.f32 1 c))
5.0%
(/.f32 1 c)
95.5%
(+.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))))
97.0%
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2)))))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta 2))))) 2)))
93.0%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
87.4%
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta)))))
Compiler

Compiled 1542 to 1269 computations (17.7% saved)

localize2.1s (10.4%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
99.1%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
97.9%
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
99.0%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
98.0%
(fma.f32 (/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1)) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)
97.1%
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)))
55.9%
(/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1))
99.9%
(*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
99.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
99.8%
(/.f32 1 (+.f32 1 c))
99.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
96.9%
(pow.f32 (PI.f32) -1/2)
96.9%
(cbrt.f32 (pow.f32 (PI.f32) -1/2))
Compiler

Compiled 556 to 291 computations (47.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 799.0ms
Operation ival-pow, time spent: 155.0ms, 19.0% of total-time
Operation ival-add, time spent: 134.0ms, 17.0% of total-time
Operation ival-div, time spent: 127.0ms, 16.0% of total-time
Operation ival-cbrt, time spent: 106.0ms, 13.0% of total-time
Operation ival-sub, time spent: 102.0ms, 13.0% of total-time
Operation ival-sqrt, time spent: 64.0ms, 8.0% of total-time
Operation ival-mult, time spent: 59.0ms, 7.0% of total-time
Operation const, time spent: 23.0ms, 3.0% of total-time
Operation composed, time spent: 17.0ms, 2.0% of total-time
Operation ival-exp, time spent: 5.0ms, 1.0% of total-time
Operation ival-neg, time spent: 4.0ms, 1.0% of total-time
Operation ival-pi, time spent: 1.0ms, 0.0% of total-time

series171.0ms (0.9%)

Counts
13 → 156
Calls

48 calls:

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

rewrite310.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
490×log1p-expm1-u
490×expm1-log1p-u
473×add-exp-log
472×add-log-exp
466×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify426.0ms (2.1%)

Algorithm
egg-herbie
Rules
504×associate-*r*
442×associate-*l*
320×fma-define
318×sqr-pow
225×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
081631795
1218030029
2797830029
Stop Event
node limit
Counts
420 → 506
Calls
Call 1
Inputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
1
(+.f32 1 (*.f32 -1 c))
(+.f32 1 (+.f32 (*.f32 -1 c) (pow.f32 c 2)))
(+.f32 1 (+.f32 (*.f32 -1 c) (+.f32 (*.f32 -1 (pow.f32 c 3)) (pow.f32 c 2))))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3)))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
-1
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
-1
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
c
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
c
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 2) (pow.f32 c 3)))))
(/.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 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/6))) 1)
(*.f32 1 (pow.f32 (PI.f32) -1/6))
(*.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) -1/6)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/6)) (/.f32 1 (cbrt.f32 (cbrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/6)) (sqrt.f32 (pow.f32 (PI.f32) -1/6)))
(*.f32 (pow.f32 1 1/3) (pow.f32 (PI.f32) -1/6))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 1/3))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/4) 1/3) (pow.f32 (pow.f32 (PI.f32) -1/4) 1/3))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/4)) (cbrt.f32 (pow.f32 (PI.f32) -1/4)))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))))
(/.f32 1 (cbrt.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (PI.f32) -1/6)
(pow.f32 (pow.f32 (PI.f32) -1/6) 1)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1/3)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/6)) 3)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/6)) 2)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/6)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/6))))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/6)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/6)))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/6)))
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (PI.f32))) 1/3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/6)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))) 1)
(*.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 2)) (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 1)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 2)
(pow.f32 (/.f32 cosTheta (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))) -1)
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) 3) (pow.f32 cosTheta -3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) 3) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 c)))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 c) -2)) (cbrt.f32 (/.f32 1 (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) (sqrt.f32 (/.f32 1 (+.f32 1 c))))
(*.f32 (pow.f32 (cbrt.f32 (pow.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 (cbrt.f32 (/.f32 1 (+.f32 1 c))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) 2)
(pow.f32 (/.f32 (+.f32 1 c) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 c))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 c))))
(exp.f32 (neg.f32 (log1p.f32 c)))
(exp.f32 (*.f32 (log1p.f32 c) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 c)) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(*.f32 (pow.f32 (PI.f32) -1/6) (/.f32 1 (cbrt.f32 (PI.f32))))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) -1/6))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/4) (pow.f32 (PI.f32) -1/4))
(*.f32 (pow.f32 1 1/2) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -2)) 1/2) (sqrt.f32 (/.f32 1 (cbrt.f32 (PI.f32)))))
(*.f32 (pow.f32 1 -1/2) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) -1/2) (pow.f32 (sqrt.f32 (PI.f32)) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) -1/2) (pow.f32 (cbrt.f32 (PI.f32)) -1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (pow.f32 (PI.f32) -1/6) 3)
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (pow.f32 (PI.f32) -3/2) 1/3)
(pow.f32 (pow.f32 (PI.f32) 2) -1/4)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (pow.f32 (PI.f32) -1/4) 2)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 (PI.f32))) 1/3)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (pow.f32 (PI.f32) -3/2))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 (PI.f32))))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 -1/2 (log.f32 (PI.f32))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) 1/2))
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (PI.f32))) 1))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) -1))
(+.f32 (*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2)) (*.f32 -1 (pow.f32 (PI.f32) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))) 1)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 1)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (+.f32 (/.f32 1 cosTheta) -1))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 2)
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 (/.f32 1 cosTheta) -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -3/2) (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) (pow.f32 (PI.f32) -3/2)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 1))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) -1))
(fma.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2) (*.f32 -1 (pow.f32 (PI.f32) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))) 1)
(pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 1)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)
(pow.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))) 2)
(log.f32 (pow.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))))
(cbrt.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 3))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))) 1))
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 (pow.f32 cosTheta -2) (+.f32 1 (/.f32 1 cosTheta))) (/.f32 1 (+.f32 1 (/.f32 1 cosTheta))))
(*.f32 1 (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 (+.f32 (pow.f32 cosTheta -2) -1) (/.f32 1 (+.f32 1 (/.f32 1 cosTheta))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 2) (cbrt.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 1)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 3)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 2)
(pow.f32 (/.f32 (+.f32 1 (/.f32 1 cosTheta)) (+.f32 (pow.f32 cosTheta -2) -1)) -1)
(log.f32 (exp.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (pow.f32 cosTheta -2) -1) 3) (pow.f32 (+.f32 1 (/.f32 1 cosTheta)) 3)))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(exp.f32 (log.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 cosTheta) -1)) 1))
(fma.f32 1 (/.f32 1 cosTheta) -1)
(fma.f32 (cbrt.f32 (pow.f32 cosTheta -2)) (/.f32 1 (cbrt.f32 cosTheta)) -1)
(fma.f32 (sqrt.f32 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 cosTheta)) -1)
(+.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) c)
(-.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1)
(*.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2) (cbrt.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(*.f32 (sqrt.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) (sqrt.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(pow.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 1)
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 3)
(pow.f32 (pow.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2)
(log.f32 (exp.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3))
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(exp.f32 (log.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(pow.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 2)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) 3) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 3))
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
Outputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.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/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 cosTheta -1/2))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (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 (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 (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 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.f32 (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 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.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))) (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 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
1
(+.f32 1 (*.f32 -1 c))
(+.f32 1 (neg.f32 c))
(-.f32 1 c)
(+.f32 1 (+.f32 (*.f32 -1 c) (pow.f32 c 2)))
(+.f32 1 (fma.f32 -1 c (pow.f32 c 2)))
(+.f32 1 (*.f32 c (+.f32 c -1)))
(+.f32 1 (+.f32 (*.f32 -1 c) (+.f32 (*.f32 -1 (pow.f32 c 3)) (pow.f32 c 2))))
(+.f32 1 (fma.f32 -1 c (fma.f32 -1 (pow.f32 c 3) (pow.f32 c 2))))
(+.f32 (-.f32 1 c) (-.f32 (pow.f32 c 2) (pow.f32 c 3)))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(+.f32 (/.f32 1 c) (/.f32 -1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 -1 (pow.f32 c 2))))
(-.f32 (+.f32 (/.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))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(/.f32 1 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) 2)) (/.f32 1 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1)))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) 2)) (/.f32 1 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (+.f32 (/.f32 1 cosTheta) -1))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) 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 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))) (sqrt.f32 (PI.f32))))) (*.f32 (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 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)))))) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (-.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (-.f32 (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))) (sqrt.f32 (PI.f32))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))) (sqrt.f32 (PI.f32))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))
(/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 3) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 4)))) (+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 3) (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 4)) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))
(/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 3) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 4)))) (+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 3) (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 4)) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(neg.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta))
(-.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta))
(-.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta))
(-.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(neg.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta))
(-.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta))
(-.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta))
(-.f32 (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
-1
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
-1
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(*.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 (/.f32 1 cosTheta) -1)) c)
(fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) c)
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta)))))
(+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 c (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (pow.f32 cosTheta 2))))))
(+.f32 c (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (pow.f32 cosTheta 2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta)))))
(+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta)))
(+.f32 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta)))
(+.f32 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta)))
(+.f32 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))
(+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta)))
(+.f32 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta)))
(+.f32 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))
(+.f32 c (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta)))
(+.f32 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta))))))
(+.f32 c (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta))))))
(+.f32 c (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta))))))
(+.f32 c (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta))))
c
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta))))))
(+.f32 c (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta))))))
(+.f32 c (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta))))))
(+.f32 c (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta))))
c
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta))))))
(+.f32 c (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta))))))
(+.f32 c (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta))))))
(+.f32 c (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (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 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))) (sqrt.f32 (PI.f32))))) (*.f32 (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 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)))))) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (-.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (-.f32 (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))) (sqrt.f32 (PI.f32))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))) (sqrt.f32 (PI.f32))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))
(/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 3) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 4)))) (+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 3) (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 4)) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))
(/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 3) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 4)))) (+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 3) (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 4)) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 cosTheta 3)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2)))) 2))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))))
(/.f32 1 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta))))))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) 3)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) (pow.f32 c 2)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 (pow.f32 cosTheta 2)) 1)) (+.f32 1 (/.f32 1 cosTheta))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (+.f32 (/.f32 1 (pow.f32 cosTheta 2)) -1) (+.f32 1 (/.f32 1 cosTheta)))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 2)))) (+.f32 1 (/.f32 1 cosTheta)))) (pow.f32 c 2)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 c 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (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 (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 (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 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.f32 (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 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.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))) (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 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/6))) 1)
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/6)))
(*.f32 1 (pow.f32 (PI.f32) -1/6))
(pow.f32 (PI.f32) -1/6)
(*.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) -1/6)))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/6)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/6)) (/.f32 1 (cbrt.f32 (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 1 (cbrt.f32 (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) -1/6)))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/6)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/6)) (sqrt.f32 (pow.f32 (PI.f32) -1/6)))
(pow.f32 (PI.f32) -1/6)
(*.f32 (pow.f32 1 1/3) (pow.f32 (PI.f32) -1/6))
(pow.f32 (PI.f32) -1/6)
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))))
(*.f32 (cbrt.f32 (fabs.f32 (pow.f32 (PI.f32) -1/4))) (cbrt.f32 (fabs.f32 (pow.f32 (PI.f32) -1/4))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/4) 1/3) (pow.f32 (pow.f32 (PI.f32) -1/4) 1/3))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/4)) (cbrt.f32 (pow.f32 (PI.f32) -1/4)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/4)) (cbrt.f32 (pow.f32 (PI.f32) -1/4)))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2))))
(*.f32 (cbrt.f32 (fabs.f32 (pow.f32 (PI.f32) -1/4))) (cbrt.f32 (fabs.f32 (pow.f32 (PI.f32) -1/4))))
(/.f32 1 (cbrt.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (PI.f32) -1/6)
(pow.f32 (pow.f32 (PI.f32) -1/6) 1)
(pow.f32 (PI.f32) -1/6)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1/3)
(pow.f32 (PI.f32) -1/6)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/6)) 3)
(pow.f32 (PI.f32) -1/6)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/6)) 2)
(pow.f32 (PI.f32) -1/6)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/6)))
(pow.f32 (PI.f32) -1/6)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/6))))
(pow.f32 (PI.f32) -1/6)
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/6)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/6)))
(pow.f32 (PI.f32) -1/6)
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/6)))
(pow.f32 (PI.f32) -1/6)
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (PI.f32))) 1/3))
(pow.f32 (PI.f32) -1/6)
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/6)) 1))
(pow.f32 (PI.f32) -1/6)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(*.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 2)) (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2)) (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/6) (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2))))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 1)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 3)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))) 3)
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (pow.f32 (pow.f32 (PI.f32) -1/6) 3))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3) 1/3)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 2)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(pow.f32 (/.f32 cosTheta (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2))) -1)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) 3) (pow.f32 cosTheta -3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))) 3) (pow.f32 cosTheta -3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) 3) (pow.f32 cosTheta -3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) 3) (pow.f32 cosTheta 3)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 1))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))))
(*.f32 1 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)) -2)) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) -1))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 1))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) cosTheta) (+.f32 1 c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 c)))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(/.f32 1 (+.f32 1 c))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 c) -2)) (cbrt.f32 (/.f32 1 (+.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 (cbrt.f32 (pow.f32 (+.f32 1 c) 2)) -1) (pow.f32 (cbrt.f32 (+.f32 1 c)) -1))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (+.f32 1 c) 2))) (/.f32 1 (cbrt.f32 (+.f32 1 c))))
(/.f32 (*.f32 1 (/.f32 1 (cbrt.f32 (+.f32 1 c)))) (cbrt.f32 (pow.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 (cbrt.f32 (/.f32 1 (+.f32 1 c))) 3)
(/.f32 1 (+.f32 1 c))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3) 1/3)
(/.f32 1 (+.f32 1 c))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) 2)
(/.f32 1 (+.f32 1 c))
(pow.f32 (/.f32 (+.f32 1 c) 1) -1)
(/.f32 1 (+.f32 1 c))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 c)))))
(/.f32 1 (+.f32 1 c))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3))
(/.f32 1 (+.f32 1 c))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(exp.f32 (neg.f32 (log1p.f32 c)))
(/.f32 1 (+.f32 1 c))
(exp.f32 (*.f32 (log1p.f32 c) -1))
(/.f32 1 (+.f32 1 c))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 c)) 1))
(/.f32 1 (+.f32 1 c))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/6) (/.f32 1 (cbrt.f32 (PI.f32))))
(/.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (PI.f32)))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (/.f32 1 (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) -1/6))
(/.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (PI.f32) -1/4) (pow.f32 (PI.f32) -1/4))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 1 1/2) (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -2)) 1/2) (sqrt.f32 (/.f32 1 (cbrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) -2))) (sqrt.f32 (/.f32 1 (cbrt.f32 (PI.f32)))))
(*.f32 (pow.f32 1 -1/2) (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) -1/2) (pow.f32 (sqrt.f32 (PI.f32)) -1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) -1/2) (pow.f32 (cbrt.f32 (PI.f32)) -1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (pow.f32 (PI.f32) -1/6) 3)
(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 (sqrt.f32 (PI.f32)) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (PI.f32) -3/2) 1/3)
(cbrt.f32 (pow.f32 (PI.f32) -3/2))
(pow.f32 (pow.f32 (PI.f32) 2) -1/4)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (pow.f32 (PI.f32) -1/4) 2)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 (PI.f32))) 1/3)
(cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (PI.f32)))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3))
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(pow.f32 (PI.f32) -1/2)
(cbrt.f32 (pow.f32 (PI.f32) -3/2))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 (PI.f32))))
(cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (PI.f32)))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 -1/2 (log.f32 (PI.f32))))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) 1/2))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 (*.f32 -1/2 (log.f32 (PI.f32))) 1))
(pow.f32 (PI.f32) -1/2)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) -1))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2)) (*.f32 -1 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 1)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (+.f32 (/.f32 1 cosTheta) -1))) 3)
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (+.f32 (/.f32 1 cosTheta) -1))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 3) 1/3)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 2)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 3))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -3/2) (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) (pow.f32 (PI.f32) -3/2)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -3/2) (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 1))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) -1))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(fma.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2) (*.f32 -1 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))))
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)) -2)) (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c))) -2)
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))) -1))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))) 1))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (exp.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1) c)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))))))
(pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 1)
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) 3)
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 3) 1/3)
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))))
(pow.f32 (sqrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))) 2)
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))))
(cbrt.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 3))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))))))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))) 1))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))))
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(+.f32 (/.f32 1 cosTheta) -1)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.f32 (/.f32 (pow.f32 cosTheta -2) (+.f32 1 (/.f32 1 cosTheta))) (/.f32 1 (+.f32 1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 (pow.f32 cosTheta -2) (+.f32 1 (/.f32 1 cosTheta))) (/.f32 -1 (+.f32 1 (/.f32 1 cosTheta))))
(*.f32 1 (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 (+.f32 (pow.f32 cosTheta -2) -1) (/.f32 1 (+.f32 1 (/.f32 1 cosTheta))))
(*.f32 (/.f32 1 (+.f32 1 (/.f32 1 cosTheta))) (+.f32 -1 (pow.f32 cosTheta -2)))
(/.f32 (+.f32 -1 (pow.f32 cosTheta -2)) (+.f32 1 (/.f32 1 cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 2) (cbrt.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(+.f32 (/.f32 1 cosTheta) -1)
(pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(pow.f32 (cbrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 3)
(+.f32 (/.f32 1 cosTheta) -1)
(pow.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) 1/3)
(+.f32 (/.f32 1 cosTheta) -1)
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 2)
(+.f32 (/.f32 1 cosTheta) -1)
(pow.f32 (/.f32 (+.f32 1 (/.f32 1 cosTheta)) (+.f32 (pow.f32 cosTheta -2) -1)) -1)
(*.f32 (/.f32 1 (+.f32 1 (/.f32 1 cosTheta))) (+.f32 -1 (pow.f32 cosTheta -2)))
(/.f32 (+.f32 -1 (pow.f32 cosTheta -2)) (+.f32 1 (/.f32 1 cosTheta)))
(log.f32 (exp.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(+.f32 (/.f32 1 cosTheta) -1)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(+.f32 (/.f32 1 cosTheta) -1)
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3))
(+.f32 (/.f32 1 cosTheta) -1)
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (pow.f32 cosTheta -2) -1) 3) (pow.f32 (+.f32 1 (/.f32 1 cosTheta)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 -1 (pow.f32 cosTheta -2)) 3) (pow.f32 (+.f32 1 (/.f32 1 cosTheta)) 3)))
(expm1.f32 (neg.f32 (log.f32 cosTheta)))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(+.f32 (/.f32 1 cosTheta) -1)
(exp.f32 (log.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(+.f32 (/.f32 1 cosTheta) -1)
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 1 cosTheta) -1)) 1))
(+.f32 (/.f32 1 cosTheta) -1)
(fma.f32 1 (/.f32 1 cosTheta) -1)
(+.f32 (/.f32 1 cosTheta) -1)
(fma.f32 (cbrt.f32 (pow.f32 cosTheta -2)) (/.f32 1 (cbrt.f32 cosTheta)) -1)
(fma.f32 (sqrt.f32 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 cosTheta)) -1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) c)
(fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(-.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1)
(+.f32 1 (-.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 1))
(+.f32 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) 0)
(*.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))
(fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2) (cbrt.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) (sqrt.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(pow.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 1)
(fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 3)
(fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3) 1/3)
(fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 2)
(fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 3))
(fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(+.f32 1 (-.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c) 1))
(+.f32 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))) 0)
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1))
(fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)
(+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))))
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))) -2)) (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 2)))
(/.f32 (*.f32 1 (/.f32 1 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))))) (pow.f32 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))) 2))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -1))
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) -2)
(pow.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))) -2)
(pow.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1)
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1)
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 3)
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3) 1/3)
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 2)
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) 1) -1)
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))))
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 3))
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))))
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)) -1))
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c))) 1))
(/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2))) 3) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 3))
(pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 6)
(pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 6)
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(*.f32 1 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) -2)) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -2)
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (exp.f32 (pow.f32 cosTheta 2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))

eval592.0ms (3%)

Compiler

Compiled 19681 to 14429 computations (26.7% saved)

prune144.0ms (0.7%)

Pruning

29 alts after pruning (27 fresh and 2 done)

PrunedKeptTotal
New60110611
Fresh91726
Picked415
Done112
Total61529644
Accuracy
100.0%
Counts
644 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.9%
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 3)
97.8%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
94.6%
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))) c)))) 2)
95.1%
(pow.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))) -2)
97.0%
(pow.f32 (sqrt.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) -4)
94.3%
(/.f32 (*.f32 1 (/.f32 1 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))))) (pow.f32 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))) 2))
95.2%
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))))))
98.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (PI.f32) -1/6)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
52.4%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))) c)))
95.0%
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
94.6%
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
95.5%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
94.7%
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
97.8%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
97.6%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
97.6%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
10.8%
(/.f32 1 (+.f32 1 c))
95.5%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2))))
10.8%
(-.f32 1 c)
93.0%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (pow.f32 (PI.f32) -1/2)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) cosTheta)))))
87.4%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))))
10.8%
1
Compiler

Compiled 1222 to 1017 computations (16.8% saved)

localize2.3s (11.4%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.9%
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
97.9%
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
96.9%
(pow.f32 (PI.f32) -1/2)
90.4%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))))
99.9%
(/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))
99.1%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
98.0%
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
97.5%
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
99.9%
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
99.1%
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
97.9%
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
100.0%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.7%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (PI.f32) -1/6)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
99.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (PI.f32) -1/6)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (PI.f32) -1/6)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
Compiler

Compiled 496 to 347 computations (30% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.4s
Operation ival-mult, time spent: 287.0ms, 21.0% of total-time
Operation ival-sqrt, time spent: 252.0ms, 18.0% of total-time
Operation ival-div, time spent: 222.0ms, 16.0% of total-time
Operation ival-add, time spent: 166.0ms, 12.0% of total-time
Operation ival-pow, time spent: 134.0ms, 10.0% of total-time
Operation composed, time spent: 102.0ms, 7.0% of total-time
Operation ival-log, time spent: 88.0ms, 6.0% of total-time
Operation ival-exp, time spent: 30.0ms, 2.0% of total-time
Operation const, time spent: 27.0ms, 2.0% of total-time
Operation ival-sub, time spent: 21.0ms, 2.0% of total-time
Operation ival-neg, time spent: 21.0ms, 2.0% of total-time
Operation ival-cbrt, time spent: 14.0ms, 1.0% of total-time
Operation ival-pi, time spent: 1.0ms, 0.0% of total-time

series220.0ms (1.1%)

Counts
13 → 123
Calls

48 calls:

TimeVariablePointExpression
115.0ms
cosTheta
@0
(/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (PI.f32) -1/6)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
33.0ms
c
@inf
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))))
13.0ms
c
@0
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (PI.f32) -1/6)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
7.0ms
cosTheta
@-inf
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))))
4.0ms
cosTheta
@inf
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))))

rewrite148.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
489×log1p-expm1-u
489×expm1-log1p-u
461×pow1
458×add-exp-log
457×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify260.0ms (1.3%)

Algorithm
egg-herbie
Rules
632×associate-*r*
542×fma-define
285×distribute-rgt-in
282×distribute-lft-in
280×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
083929055
1245227032
Stop Event
node limit
Counts
374 → 483
Calls
Call 1
Inputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(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 1 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (/.f32 1 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)))))
(+.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 4) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(*.f32 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))))))
(/.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)))
(exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))))) (*.f32 -1 (/.f32 (*.f32 c (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 c (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))) (/.f32 (*.f32 (pow.f32 c 2) (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 c (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 c 3) (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3))) (/.f32 (*.f32 (pow.f32 c 2) (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2)))))
(exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c)))))
(+.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) c)))
(+.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) c)) (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2)) (pow.f32 c 2))))
(+.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) c)) (+.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 (*.f32 -1/2 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3)) (+.f32 (*.f32 -1/3 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3)) (*.f32 -1/6 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3))))) (pow.f32 c 3)) (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2)) (pow.f32 c 2)))))
(exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c))))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) c)))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) c)) (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2)) (pow.f32 c 2))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) c)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 (*.f32 1/6 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3)) (+.f32 (*.f32 1/3 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3)) (*.f32 1/2 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3))))) (pow.f32 c 3))) (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2)) (pow.f32 c 2)))))
(exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta)))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (*.f32 -1 (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (sqrt.f32 (PI.f32)))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1 (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (sqrt.f32 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1/2 (-.f32 (*.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) 2)) (*.f32 1/2 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1 (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1/2 (-.f32 (*.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) 2)) (*.f32 1/2 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 (pow.f32 cosTheta 3) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1/6 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3))) (+.f32 (*.f32 -1/6 (+.f32 6 (+.f32 (*.f32 2 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3))) (*.f32 6 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (*.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (-.f32 (*.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) 2)))))))))))
(exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (*.f32 -1 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))) (+.f32 (*.f32 -1/3 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))) (*.f32 -1/6 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3))))))) (pow.f32 cosTheta 3)) (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2)))))))
(exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (*.f32 -1 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (+.f32 (*.f32 1/6 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3))))))) (pow.f32 cosTheta 3))) (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2)))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))) 1)
(*.f32 1 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))
(*.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 2) (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) (sqrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 1)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 2)
(pow.f32 (/.f32 cosTheta (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))) -1)
(log.f32 (pow.f32 (exp.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 3) (pow.f32 cosTheta -3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 3) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))) 1)
(pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 1)
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))) 2)
(log.f32 (pow.f32 (exp.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3)) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) 3) (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) 1)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3))
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) -1))
(pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))) 2)
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))) 1)
(*.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 2) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3)) (+.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 2) (-.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 2) (*.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 2)) (-.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 2)
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 (/.f32 1 cosTheta) -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 1))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 1 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 (pow.f32 (PI.f32) -1/2) -1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 -1 (pow.f32 (PI.f32) -1/2) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) 2) (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (pow.f32 (PI.f32) -1/2) 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 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (PI.f32) -1/2))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 2)) 1/2) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1/2))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) 2)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(log1p.f32 (expm1.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))
(-.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 1)
(/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(exp.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))))
(exp.f32 (*.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) -2)) (cbrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) -1) (pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) -1))
(pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) -1)
(pow.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) 2)
(pow.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) 1))
(-.f32 (exp.f32 (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 (cbrt.f32 (pow.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))))
(log1p.f32 (expm1.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))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 2) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1)
(pow.f32 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1)
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 2)
(pow.f32 (exp.f32 1) (neg.f32 (log1p.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(pow.f32 (exp.f32 -1) (log1p.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (neg.f32 (log1p.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 2)) (cbrt.f32 (neg.f32 (log1p.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(pow.f32 (exp.f32 (sqrt.f32 (neg.f32 (log1p.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) (sqrt.f32 (neg.f32 (log1p.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(+.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))) 1)
(/.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3)) (+.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 2) (-.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 2) (*.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 2)) (-.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 1)
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 3)
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 2)
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 (/.f32 1 cosTheta) -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 1))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 1 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 (pow.f32 (PI.f32) -1/2) -1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 -1 (pow.f32 (PI.f32) -1/2) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) 2) (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 1)
(pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) 2)
(log.f32 (pow.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))) 1))
Outputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 -1/2 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) (pow.f32 c 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (+.f32 c (-.f32 1 (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 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 c (-.f32 1 (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 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (+.f32 (neg.f32 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (neg.f32 cosTheta))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3))))))
(+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (pow.f32 cosTheta 2) (pow.f32 cosTheta 3)))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (/.f32 1 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.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 (/.f32 1 cosTheta) -1))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.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 (/.f32 1 cosTheta) -1) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.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 1 cosTheta) -1))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.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 (/.f32 1 cosTheta) -1) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1) (pow.f32 c 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.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 (/.f32 1 cosTheta) -1) 1) (pow.f32 c 2)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.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 1 cosTheta) -1))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))) (pow.f32 c 2)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.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 (/.f32 1 cosTheta) -1) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) 1) (pow.f32 c 2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (+.f32 c (-.f32 1 (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 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)))))
(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 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 cosTheta 3) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (+.f32 c (-.f32 1 (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 4) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3))))))
(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 4) (*.f32 (pow.f32 (PI.f32) 2) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 3))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 cosTheta 3) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2))))))
(-.f32 (-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (*.f32 (pow.f32 cosTheta 4) (pow.f32 (PI.f32) 2)) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 3))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))
(/.f32 1 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)))) (/.f32 1 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))))
(-.f32 (/.f32 1 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))) (/.f32 1 (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (/.f32 1 (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)))) (fma.f32 -1 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 4))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))) (/.f32 1 (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 3))))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 1 (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 4)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))
(/.f32 1 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)))) (/.f32 1 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))))
(-.f32 (/.f32 1 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))) (/.f32 1 (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (/.f32 1 (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)))) (fma.f32 -1 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 4))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c))) (/.f32 1 (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 3))))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 1 (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 4)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (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 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (+.f32 (neg.f32 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (neg.f32 cosTheta))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 2)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3))))))
(+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (pow.f32 cosTheta 2) (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 cosTheta 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (pow.f32 cosTheta 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 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)))
(exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))))) (*.f32 -1 (/.f32 (*.f32 c (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))))) (neg.f32 (*.f32 c (/.f32 (exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)) (*.f32 c (/.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 c (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))) (/.f32 (*.f32 (pow.f32 c 2) (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))))) (fma.f32 -1 (*.f32 c (/.f32 (exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))))) (*.f32 (pow.f32 c 2) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) 2)))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)) (*.f32 c (/.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)))) (*.f32 (pow.f32 c 2) (/.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 2))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 c (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 c 3) (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3))) (/.f32 (*.f32 (pow.f32 c 2) (exp.f32 (neg.f32 (log.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2)))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))))) (fma.f32 -1 (*.f32 c (/.f32 (exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))))) (fma.f32 -1 (*.f32 (pow.f32 c 3) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) 3))) (*.f32 (pow.f32 c 2) (/.f32 (exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) 2))))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)) (*.f32 c (/.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)) (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)))) (-.f32 (*.f32 (pow.f32 c 2) (/.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 2))) (*.f32 (pow.f32 c 3) (/.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 3)))))
(exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c)))))
(exp.f32 (*.f32 1 (neg.f32 (log.f32 c))))
(exp.f32 (neg.f32 (log.f32 c)))
(+.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) c)))
(+.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (neg.f32 (*.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) c))))
(-.f32 (exp.f32 (neg.f32 (log.f32 c))) (*.f32 (exp.f32 (neg.f32 (log.f32 c))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) c)))
(+.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) c)) (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2)) (pow.f32 c 2))))
(+.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (fma.f32 -1 (*.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) c)) (*.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) 2) (pow.f32 c 2)))))
(+.f32 (exp.f32 (neg.f32 (log.f32 c))) (fma.f32 (exp.f32 (neg.f32 (log.f32 c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 2) (pow.f32 c 2)) (*.f32 (exp.f32 (neg.f32 (log.f32 c))) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) c)))))
(+.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) c)) (+.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (+.f32 (*.f32 -1/2 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3)) (+.f32 (*.f32 -1/3 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3)) (*.f32 -1/6 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3))))) (pow.f32 c 3)) (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 -1 (log.f32 (/.f32 1 c))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2)) (pow.f32 c 2)))))
(+.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (fma.f32 -1 (*.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) c)) (+.f32 (*.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) 2) (pow.f32 c 2))) (/.f32 (*.f32 (exp.f32 (*.f32 1 (neg.f32 (log.f32 c)))) (fma.f32 -1/2 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) 3) (*.f32 -1/2 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) 3)))) (pow.f32 c 3)))))
(+.f32 (-.f32 (exp.f32 (neg.f32 (log.f32 c))) (*.f32 (exp.f32 (neg.f32 (log.f32 c))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) c))) (*.f32 (exp.f32 (neg.f32 (log.f32 c))) (+.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 2) (pow.f32 c 2)) (/.f32 (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 3) -1) (pow.f32 c 3)))))
(exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c))))))
(exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c))))))
(exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1)))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) c)))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (neg.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c))))))) c)))
(-.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (*.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) c)))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) c)) (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2)) (pow.f32 c 2))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (fma.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c))))))) c) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) 2) (pow.f32 c 2)))))
(+.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (fma.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 2) (pow.f32 c 2)) (*.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) c)))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) c)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (+.f32 (*.f32 1/6 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3)) (+.f32 (*.f32 1/3 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3)) (*.f32 1/2 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3))))) (pow.f32 c 3))) (/.f32 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 c)))))) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2)) (pow.f32 c 2)))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (fma.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c))))))) c) (fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (/.f32 (fma.f32 1/6 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) 3) 5/6)) (pow.f32 c 3))) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 c)))))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)))) 2) (pow.f32 c 2))))))
(+.f32 (-.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (*.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) c))) (-.f32 (*.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 2) (pow.f32 c 2))) (*.f32 (exp.f32 (-.f32 (log.f32 (/.f32 -1 c)) (log.f32 -1))) (/.f32 (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 (/.f32 1 cosTheta) -1)) 1) 3) 1) (pow.f32 c 3)))))
(exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta)))))
(exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta)))))
(exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (*.f32 -1 (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (sqrt.f32 (PI.f32)))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta))))))))))
(-.f32 (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1 (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (sqrt.f32 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1/2 (-.f32 (*.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) 2)) (*.f32 1/2 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta))))) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta)))))))) (*.f32 (pow.f32 cosTheta 2) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta))))) (fma.f32 -1/2 (fma.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) -2) (*.f32 1/2 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2))))))))
(+.f32 (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (-.f32 (*.f32 (*.f32 (pow.f32 cosTheta 2) (fma.f32 -1/2 (fma.f32 (neg.f32 (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) -2) (*.f32 1/2 (*.f32 (PI.f32) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1 (*.f32 (*.f32 cosTheta (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 (pow.f32 cosTheta 2) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1/2 (-.f32 (*.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) 2)) (*.f32 1/2 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 (pow.f32 cosTheta 3) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (log.f32 cosTheta))))) (+.f32 (*.f32 -1/6 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3))) (+.f32 (*.f32 -1/6 (+.f32 6 (+.f32 (*.f32 2 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 3))) (*.f32 6 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (*.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (-.f32 (*.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) 2)))))))))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta))))) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta)))))))) (fma.f32 (pow.f32 cosTheta 2) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta))))) (fma.f32 -1/2 (fma.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) -2) (*.f32 1/2 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2))))) (*.f32 (pow.f32 cosTheta 3) (*.f32 (exp.f32 (neg.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (neg.f32 (log.f32 cosTheta))))) (fma.f32 -1/6 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 3)) (fma.f32 -1/6 (+.f32 6 (fma.f32 2 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 3)) (*.f32 6 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)))))) (*.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) (fma.f32 -1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) c)) 2)) -2)))))))))))
(+.f32 (-.f32 (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (fma.f32 (pow.f32 cosTheta 2) (*.f32 (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1/2 (fma.f32 (neg.f32 (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) -2) (*.f32 1/2 (*.f32 (PI.f32) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (*.f32 (pow.f32 cosTheta 3) (exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1/6 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (fma.f32 -1/6 (+.f32 6 (fma.f32 (*.f32 2 (sqrt.f32 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (*.f32 (*.f32 6 (sqrt.f32 (PI.f32))) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (*.f32 1/2 (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 (neg.f32 (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) -2))))))))
(exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (*.f32 -1 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (+.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))))
(-.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log1p.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (+.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.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 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2)))))))
(+.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (fma.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log1p.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))) (+.f32 (*.f32 -1/3 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))) (*.f32 -1/6 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3))))))) (pow.f32 cosTheta 3)) (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2)))))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (+.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))) (+.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))) (/.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)))))) (pow.f32 cosTheta 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log1p.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (*.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (/.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)) -1) (pow.f32 cosTheta 3)))))
(exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (*.f32 -1 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (+.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))))
(-.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log1p.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2))))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (+.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.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 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2)))))))
(+.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (fma.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log1p.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))))
(+.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (+.f32 (*.f32 1/6 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3)))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 3))))))) (pow.f32 cosTheta 3))) (/.f32 (*.f32 (exp.f32 (neg.f32 (log.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 2)))))))
(+.f32 (exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (+.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 cosTheta (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))) (fma.f32 -1 (/.f32 (*.f32 (exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (fma.f32 1/6 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3))) 5/6))) (pow.f32 cosTheta 3)) (*.f32 (exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2))))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (-.f32 (neg.f32 (log1p.f32 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (pow.f32 cosTheta 2))) (*.f32 cosTheta (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))))) (-.f32 (*.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 2)))) (*.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) (/.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 3)) 1) (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (pow.f32 cosTheta 2))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))))
(*.f32 1 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(*.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(*.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 2) (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) (sqrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 1)
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 3)
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3) 1/3)
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 2)
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(pow.f32 (/.f32 cosTheta (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))) -1)
(/.f32 1 (/.f32 cosTheta (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))))
(/.f32 1 (/.f32 (/.f32 cosTheta (pow.f32 (pow.f32 (PI.f32) -1/6) 3)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) 3))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 3) (pow.f32 cosTheta -3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))) 3) (pow.f32 cosTheta -3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) 3) (pow.f32 cosTheta -3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 3) (pow.f32 cosTheta 3)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(exp.f32 (log.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta))) 1))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))))
(*.f32 1 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1) -2)) (cbrt.f32 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1)))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1)) 2)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1)) -2)
(pow.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))
(pow.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))
(pow.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)))))))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)))))))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)))))))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) c)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))))))
(pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 1)
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))) 3)
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 3) 1/3)
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))) 2)
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3)) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta)))) 3))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) 3) (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) 3) (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) 3) (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 2 cosTheta)) 3/2) (pow.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) 3)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) 3) (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) 3) (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))))) 1))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) -1/6) 3) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) 1)
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 3)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) 1/3)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(cbrt.f32 (/.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3) (pow.f32 cosTheta 3)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))))
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)) -2)) (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) 2) -1) (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) 2)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) -1) (pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) -1))
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) -2)
(pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)) -1)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) 1)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))) 3)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) 3) 1/3)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))) 2)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(pow.f32 (/.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)) 1) -1)
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) 3))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)) -1))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) 1))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 2) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(/.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3)) (+.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 2) (-.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 2) (*.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 3)) (+.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 2) (+.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 2) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)) (+.f32 (pow.f32 (PI.f32) -1) (+.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 2) (/.f32 (pow.f32 (PI.f32) -1) cosTheta))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 2)) (-.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (-.f32 (pow.f32 (PI.f32) -1) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 2)) (-.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 1)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 3)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 3) 1/3)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 2)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 3))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 1))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 1 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta)) (pow.f32 (PI.f32) -1/2))
(fma.f32 (pow.f32 (PI.f32) -1/2) -1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 -1 (pow.f32 (PI.f32) -1/2) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) 2) (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 1)
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(*.f32 1 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.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 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 2))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1/2)
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) 3)
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2))
(pow.f32 (sqrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) 2)
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(log1p.f32 (expm1.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)))
(-.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 1)
(+.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) -1)
(+.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)) 0)
(/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) cosTheta)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 1)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 3)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3) 1/3)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.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))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) 2)
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(*.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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)) 3))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(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))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))))
(exp.f32 (*.f32 (+.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))) 1))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (exp.f32 (-.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(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) 1))))
(*.f32 1 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 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) 1))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) -2)) (cbrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(*.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) 1) -2)) (cbrt.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) 1))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 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) 1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 2)) (/.f32 1 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(*.f32 (/.f32 1 (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) 1)) 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) 1))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) -1) (pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) -1))
(pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) -2)
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1)) -2)
(pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) -1)
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 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) 1))
(pow.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 1)
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 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) 1))
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) 3)
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 3) 1/3)
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))) 2)
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1))
(pow.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1) 1) -1)
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 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) 1))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1)) 3))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(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) 1))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) 1))
(/.f32 1 (fma.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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta))) -1))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.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 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta)))) 1))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))
(/.f32 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 (log1p.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))) 1)
(expm1.f32 (log1p.f32 (/.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 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 2)) (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 2)))
(pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 1)
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 2)
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 3)
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 2) 1/2)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 2))
(fabs.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3) 1/3)
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1)) -1)
(/.f32 1 (/.f32 (PI.f32) (fma.f32 cosTheta -2 1)))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3) (pow.f32 (/.f32 1 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3) (/.f32 1 (pow.f32 (PI.f32) 3))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2) (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3) (pow.f32 (PI.f32) 3)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
(log1p.f32 (expm1.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))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) 1)
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))))
(*.f32 1 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 2) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 1)
(/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(pow.f32 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)) -1)
(/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 3)
(/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(pow.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3) 1/3)
(/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 2)
(/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(pow.f32 (exp.f32 1) (neg.f32 (log1p.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(pow.f32 (E.f32) (neg.f32 (log1p.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))
(pow.f32 (E.f32) (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c))))
(pow.f32 (exp.f32 -1) (log1p.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(pow.f32 (exp.f32 -1) (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (neg.f32 (log1p.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))) 2)) (cbrt.f32 (neg.f32 (log1p.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))) 2)) (cbrt.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))))
(pow.f32 (exp.f32 (sqrt.f32 (neg.f32 (log1p.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))) (sqrt.f32 (neg.f32 (log1p.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(pow.f32 (exp.f32 (sqrt.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c))))) (sqrt.f32 (neg.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))))))
(/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c))) 3))
(/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))))
(/.f32 1 (+.f32 1 (fma.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) c)))
(/.f32 1 (+.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(+.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(+.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))) 1)
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 3) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3)) (+.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 2) (-.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 2) (*.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 3)) (+.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 2) (+.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 2) (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)) (+.f32 (pow.f32 (PI.f32) -1) (+.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 2) (/.f32 (pow.f32 (PI.f32) -1) cosTheta))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) 2) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 2)) (-.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (-.f32 (pow.f32 (PI.f32) -1) (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 2)) (-.f32 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 1)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 3)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 3) 1/3)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 2)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 3))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 1))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 1 (neg.f32 (pow.f32 (PI.f32) -1/2)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta)) (pow.f32 (PI.f32) -1/2))
(fma.f32 (pow.f32 (PI.f32) -1/2) -1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 -1 (pow.f32 (PI.f32) -1/2) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) 2) (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(fma.f32 (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) -1/2))) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(fma.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))) 1)
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) 1)
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) 3)
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(pow.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) 3) 1/3)
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))) 2)
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) 3))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta 2)) (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))) 1))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)))

eval708.0ms (3.6%)

Compiler

Compiled 21391 to 16810 computations (21.4% saved)

prune268.0ms (1.3%)

Pruning

33 alts after pruning (30 fresh and 3 done)

PrunedKeptTotal
New59416610
Fresh81422
Picked325
Done112
Total60633639
Accuracy
100.0%
Counts
639 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.6%
(pow.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))) 3)
97.8%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (+.f32 1 c)))) 2)
94.2%
(pow.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))) 2)
94.5%
(pow.f32 (sqrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) -2)
94.3%
(/.f32 (*.f32 1 (/.f32 1 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))))) (pow.f32 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))))) 2))
97.9%
(/.f32 1 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 1))
95.2%
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))))))
98.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (PI.f32) -1/6)) 1) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
52.4%
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))) c)))
96.0%
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))))
94.1%
(/.f32 1 (+.f32 1 (+.f32 c (pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 2))))
94.0%
(/.f32 1 (+.f32 1 (+.f32 c (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 3))))
95.5%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
94.8%
(/.f32 1 (+.f32 1 (+.f32 c (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2)))))
94.7%
(/.f32 1 (+.f32 1 (+.f32 c (-.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta)) (pow.f32 (PI.f32) -1/2)))))
94.6%
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (/.f32 (pow.f32 (PI.f32) -1/6) (cbrt.f32 (PI.f32))))))))
97.8%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
97.6%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
97.6%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
94.6%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
10.8%
(/.f32 1 (+.f32 1 c))
95.5%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
10.8%
(-.f32 1 c)
93.8%
(*.f32 (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))) (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c))) 2)))
56.6%
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)) -2)) (/.f32 1 (cbrt.f32 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1) c)))))
93.0%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
85.0%
(exp.f32 (-.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))
10.8%
1
Compiler

Compiled 2333 to 1683 computations (27.9% saved)

regimes198.0ms (1%)

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

6 calls:

39.0ms
(+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
37.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)))))
36.0ms
cosTheta
35.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
c
Results
AccuracySegmentsBranch
98.5%1cosTheta
98.5%1c
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 (+.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%1(*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 84 to 64 computations (23.8% saved)

regimes40.0ms (0.2%)

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

3 calls:

16.0ms
cosTheta
16.0ms
c
6.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
97.8%1cosTheta
97.8%1c
97.8%1(+.f32 1 c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes36.0ms (0.2%)

Counts
28 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 1 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) c)))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) c)))
(/.f32 1 (+.f32 1 (+.f32 c (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (+.f32 c (-.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta)) (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 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 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (-.f32 1 cosTheta)) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 cosTheta 2) (PI.f32)) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 1 cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 3))))
(/.f32 1 (+.f32 1 (+.f32 c (pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))) 2))))
(-.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 (+.f32 c (/.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (-.f32 (/.f32 1 cosTheta) 1) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) c)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (-.f32 (pow.f32 cosTheta -2) 1) (+.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))) c)))
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
14.0ms
cosTheta
5.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
97.6%1cosTheta
97.6%1c
97.6%1(+.f32 1 c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes35.0ms (0.2%)

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

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

regimes24.0ms (0.1%)

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

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

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

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

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

3 calls:

6.0ms
c
5.0ms
cosTheta
3.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
94.6%1cosTheta
94.6%1c
94.6%1(+.f32 1 c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes13.0ms (0.1%)

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

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

regimes12.0ms (0.1%)

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

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

regimes10.0ms (0.1%)

Accuracy

Total -1.9b remaining (-6.5%)

Threshold costs -1.9b (-6.5%)

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

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

simplify15.0ms (0.1%)

Algorithm
egg-herbie
Rules
23×+-commutative
14×*-commutative
sub-neg
neg-sub0
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070572
1111572
2125572
3134572
4137572
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(/.f32 1 (+.f32 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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) c)))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
1
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (-.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (PI.f32) -1/2)))))
(/.f32 1 (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) c)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
1
Compiler

Compiled 178 to 150 computations (15.7% saved)

soundness1.8s (9.1%)

Rules
632×associate-*r*
632×associate-*r*
632×associate-*r*
543×div-sub
543×div-sub
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052662
11020654
052687
1149596
2444592
31598560
44868560
56671560
052687
1149596
2444592
31598560
44868560
56671560
083929055
1245227032
074827701
1198326403
2718626403
058674
11115590
083929055
1245227032
078528336
1207426924
2767926924
083929055
1245227032
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1136 to 830 computations (26.9% saved)

end0.0ms (0%)

preprocess115.0ms (0.6%)

Compiler

Compiled 374 to 276 computations (26.2% saved)

Profiling

Loading profile data...